PHPで配列要素を置き換える方法は?

coldplay.xixi
リリース: 2023-03-02 16:36:01
オリジナル
3015 人が閲覧しました

配列要素を置換する

php メソッド: 1. 配列のキーを KEY 値に置換します。コードは [$arr[$i][name] = $array[$i][shop_name]] です。 ; 2. 配列の内容を再帰的に置換するには、配列内の [< >] を [{ }] に置き換えます。

PHPで配列要素を置き換える方法は?

配列要素を置き換える php メソッド:

php には配列を処理するための関数が多数ありますが、関数も自分でカプセル化する必要があります。たとえば、配列内の要素を置き換えます:

次は、配列のキーを KEY 値に置き換えます:

 array(shop_name=>1,shop_id=>2), 1 => array(shop_name => 2, shop_id=>3) ); for($i=0; $i'; print_r ($arr); echo '
'; ?>
ログイン後にコピー

次の例

小さなトリックのサンプル プログラムを開発し、再帰を使用して配列の内容を置き換えます。

配列内の< >{ }に置き換えます。

実際の状況に応じてこの機能を使用できます。配列内の要素を置き換えると非常に便利です。

","<小晓>","<小飞>","<小李>","<小红>"); function arrContentReplact($array) { if(is_array($array)) { foreach($array as $k => $v) { $array[$k] = arrContentReplact($array[$k]); } }else { $array = str_replace(array('<', '>'), array('{', '}'), $array); } return $array; } $arr3 = arrContentReplact($arr); echo "
"; print_r($arr3); echo "
"; ?>
ログイン後にコピー

上記の例の出力結果は次のとおりです:

Array ( [0] => {小刚} [1] => {小晓} [2] => {小飞} [3] => {小李} [4] => {小红} )
ログイン後にコピー

関連学習の推奨事項:PHP プログラミングの入門から熟練度まで

以上がPHPで配列要素を置き換える方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!