実現したいこと
変数の名前によって配列の中身が変わる理由が知りたい。
前提
画像のコードで$gondolaだと標準入力から配列に数字が格納されるのですが、変数名だけ$ggに変えると標準入力の数字が配列に格納されません。
発生している問題・エラーメッセージ
10 array(1) { [0]=> string(1) "3" }
該当のソースコード
php
1<?php 2$input_line = trim(fgets(STDIN)); 3$input_line = str_replace(array(" ","\n"),",",$input_line); 4$nm = explode(",",$input_line); 5$gon_count = $nm[0]; 6$gro_count = $nm[1]; 7 8$count = $nm[0] + $nm[1]; 9 10echo "$count\n"; 11 12for($i=0; $i<$count; $i++){ 13 $name = trim(fgets(STDIN)); 14 $gg = []; 15 $gg [] = $name; 16} 17var_dump($gg);
試したこと
変数名を変えた。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー