「配列いじり」のコマンドライン版を作ってみた
ギークなお姉さんは好きですか 初心者向けPHP練習問題リンク+学習ログで書かれてた「配列いじり」のコマンドライン版を作ってみた。
とりあえずこんな感じかなぁ。
<?php $before = array_slice($argv, 1); echo "before: "; dump($before); $after = array_pad(array($before[0]), count($before), 0); echo "after : "; dump($after); function dump($array) { echo implode(" ", $array)."\n"; } ?>
コマンドライン上で実行すると、こんな結果を返します。(引数に配列の値を指定しています)
$ php array.php 3 5 2 4 2 before: 3 5 2 4 2 after : 3 0 0 0 0
これを使う場面はまったくないだろうなぁ。
あ、問題の意図は、「配列内の数字がどんな値であっても先頭の数値以外はすべて0にする」ってことだと思いますよ。>べにぢょさん