関数型の人以外はきっと常用してますね。array_shift($tokens);print_r($tokens);こうするとどんな結果が出力されるでしょうか。自身の先頭から要素を取り出して、それを先頭要素に文字列追加する。取り出された値は配列の先頭要素に「文字列として追加」されて配列の先頭要素に代入されます。c)...って思いますよね。ここまで、いいですか、よくないですか。いう話だと思ったら大間違い。PHP以外の言語の人なら、間違っているのはあなたのプログラミング能力ですよと。PHPerはこれでOKです。JavaScriptで書きました。tokens.shift();console.log(tokens);なんとこれ、答えはこう出ます。変な言語だからさあ...そこにPython委員長がやってきた。PHPちゃんが多数決で負けちゃう。助けてRubyちゃん。(嫌なこと言われることもあるけど、最近嫌いじゃないのよね、あの子。&#34;c&#34;]あああああーーーっ、Ruby子ちゃんまで。PHPちゃんボッチかわいそう。検証すんません、ちゃんとやります、はい。等価ってのがわかればいいんですよ、きっと。JavaScriptで検証、やってみましょう。PythonもRubyもこれと同じですね。c)違う演算じゃんかこれそのとおり、PHPの場合は「加算と代入」は「加算代入」と等価ではなかったのです。最初に動かす前に想像した結果に戻ってみてください。「取り出して」→(右辺の変数が変化して)→「代入」って考えましたよね。PHPはそのとおり動きました。他の言語では実際には、「加算代入は加算と代入である」という等価関係を死守します。