ホームページ  >  記事  >  バックエンド開発  >  ループ内でphpを置き換えることはできますか?

ループ内でphpを置き換えることはできますか?

藏色散人
藏色散人オリジナル
2021-11-01 10:17:481570ブラウズ

phpはループ内で置き換えることができ、その方法は、 1. PHPサンプルファイルを作成する; 2. 「for($i=1;$i<=$num;$i){」をループすることです。 ..}" ステートメントは置き換えることができます。

ループ内でphpを置き換えることはできますか?

この記事の動作環境:Windows7 システム、PHP7.1 バージョン、DELL G3 パソコン

php は以下で置き換えることができますか?ループ?

php はループ内で置き換えることができます。

#php ループは、単純な実装メソッドを順番に置き換えます:

$o['des'] = 既存の従業員

(最前線の上級技術者を含む)

中級技能者には

人、初級技術者には

人、その他の人材には

人がいます。

目的は、すべての を入力ボックスに置き換えることです

<?php
                                $num = substr_count($o[&#39;des&#39;],&#39;###&#39;); //4
                                $str = $o[&#39;des&#39;];  ---注意$str的位置,在for循环外面
                                for($i=1;$i<=$num;$i++){
                                    $in = "<input type=&#39;text&#39; class=&#39;space&#39; name=&#39;in$i&#39;/>";
                                    $str = preg_replace("/###/","$in",$str,1);   --注意变量名称必须与要查找到字符串变量名一致,因为是循环替换每一个,要变成不同name值。
                                }
                                echo $str;
                            ?>
###preg_replace の最後のパラメータ (N) は、いくつかを置き換えることです。ここでは、別の名前に置き換える必要があると思います。シーケンス値なので、一度に 1 つずつ置き換えるのが適切です。 ###### 推奨学習: 「###PHP ビデオ チュートリアル ###」###

以上がループ内でphpを置き換えることはできますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。