文字列変数があります。$string = ' [
"image11.jpg"]';
または:
$string = '["image11.jpg","image54.png"]';
または:
$string = '["image11.jpg","image54.png"]';
または:
$string = '["image11.jpg","image54.png","dfgr.rar"]';
等々。
たとえば、この変数は配列として必要です。
$arr[0] = 'image11.jpg';
または:
$arr[0] = "image11.jpg";
$arr[1] = "image54.png";
または:
$arr[0] = "image11.jpg";
$arr[1] = "image54.png";
$arr[2] = "dfgr.rar";
等々。
質問する
75 次
4 に答える
2
<?php
$string = '["image11.jpg","image54.png"]';
$arr=json_decode($string);
echo $arr[0];
?>
于 2012-11-01T09:22:41.910 に答える
2
json_decode
この文字列を配列にするために使用します
$arr = json_decode($string,true)
ありがとう
于 2012-11-01T09:25:07.433 に答える
-2
explode()関数を使用できます。
例えば
$string = ' "image11.jpg","image54.png","dfgr.rar" ';
$arr = explode(',',$string); //separating string using coma ',' character
上記の例では、$arrテーブルは3つの値で構成されます。
$arr[0] ="image11.jpg";
$arr[1] ="image54.png";
$arr[2] ="dfgr.rar";
于 2012-11-01T09:23:09.327 に答える
-2
preg_match_all('@"(.*?)"@',$string,$arr);
于 2012-11-01T09:22:29.163 に答える