首頁 >後端開發 >PHP問題 >php可以循環替換嗎

php可以循環替換嗎

藏色散人
藏色散人原創
2021-11-01 10:17:481611瀏覽

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)為替換幾個,這裡以為需要實現依序替換為不同的name值,所以每次替換一個才合適。 ######推薦學習:《###PHP影片教學###》###

以上是php可以循環替換嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn