"1988","李思"=>"1990","王呉"=>"1989")' foreach($arr as $key => $value){ echo "名前:".$key."-年:&quo"/> "1988","李思"=>"1990","王呉"=>"1989")' foreach($arr as $key => $value){ echo "名前:".$key."-年:&quo">
php
$arr は文字列型であり、一重引用符は配列構文です。この文字列を配列型に変換するにはどうすればよいですか?
<code>$arr = 'array("张三"=>"1988","李四"=>"1990","王五"=>"1989")';foreach($arr as $key => $value){ echo "姓名:".$key."-年份:".$value."<br>";}</code>
文字列のデータ形式が間違っています。あなたのものはキーと値のペアの形式で保存されており、文字列型でもあります。これは矛盾しています。