「配列いじり」のコマンドライン版を作ってみた

ギークなお姉さんは好きですか 初心者向け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にする」ってことだと思いますよ。>べにぢょさん