ホームページ > バックエンド開発 > PHPチュートリアル > for を使用して配列に値を代入する

for を使用して配列に値を代入する

WBOY
リリース: 2016-06-23 13:58:24
オリジナル
1215 人が閲覧しました


$tests=array(id => "910003", params => array("param1" => '', "param2" => '', "param3" => ''));for ($i = 0; $i <= count($tests["params"]); $i++) {   }
ログイン後にコピー


上記の方法を使用して param1、param2、param3 の値を変更するにはどうすればよいですか?


ディスカッションへの返信 (解決策)

$i <= count($tests["params"])
$i < count($tests["params"])

$tests = array('id' => "910003", 'params' => array("param1" => '', "param2" => '', "param3" => ''));foreach($tests["params"] as $k=>&$t) $t = $k;print_r($tests);
ログイン後にコピー
Array(    [id] => 910003    [params] => Array        (            [param1] => param1            [param2] => param2            [param3] => param3        ))
ログイン後にコピー

れーれー

ありがとう! 、パラメーター名が不規則な場合 (param_23、paramAbc... など)、それを実装する方法

2 つの解決策を示しませんでしたか?

ああ、分かった!ありがとう!

れーい

ありがとう! 、このパラメーター名にパターンがない場合 (param_23、paramAbc... など)、それを実装する方法

パターンがない場合は、別の方法を見つけるしかありません
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート