php では、配列ではなく文字列の出力に echo が使用されるため、配列を直接出力できません。「print_r($id)」を使用して配列を出力するか、「var_dump($id)」を使用して配列を表示できます。できる。
この記事の動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php が直接できない場合はどうすればよいですか配列を出力しますか?
具体的な質問:
php 配列の問題、なぜ配列を出力できないのですか?
$id = array(); $q = $db->query("select * from wp_files where userid='$userid' and is_del=1"); while ($rs = $db->fetch_array($q)) { $id[] = $rs[file_id]; echo $rs[file_id]; echo $id; }
出力 $rs[uid] 通常は $uid is Array
出力 $rs[file_id] 通常、$id は Array
解決策:
$id
# によって作成された配列タイプ# #文字列の出力には echo が使用されますprint_r($id) を使用して配列を出力することもできますまたは、一般的に使用される var_dump($id) を使用して値と値を確認できますデータ型。 推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPが配列を直接出力できない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。