哈嘍,大家好!在上一篇文章《你知道怎麼在PHP中建立可選參數嗎? 》中給大家介紹了怎麼在PHP中創建可選參數,感興趣的朋友可以學習學習~
今天本文將給大家介紹怎麼透過PHP將給定的字串進行複製並輸出新字串!
有的朋友可能還不太懂這個標題,什麼複製?又輸出新字串?
不急,大家看看問題的詳細描述就知道了!
具體問題是「寫一個PHP程式來建立一個新字串,該字串是給定字串的n(非負整數)倍,例如字串ab->變成ababab(可以說是原字串的三倍)」?
就依照這個思路,大家是不是已經想出實現的方法了?
下面就直接給我的實作程式碼:
PHP程式碼如下:
<?php function test($s, $n) { $result = ""; for ($i = 0; $i < $n; $i++) { $result = $result.$s; } return $result; } echo test("JS", 2)."<br>"; echo test("JS", 3)."<br>"; echo test("JS", 1)."<br>";
輸出結果:
JSJS JSJSJS JS
搞定!
相信大家看一看上述的程式碼就一目了然了,不必過多介紹了吧。
不過這裡要跟大家介紹幾個關鍵的點:
1.在PHP中有兩個字串(string)運算子。第一個是連接運算子(“.”),它會傳回其左右參數連接後的字串。第二個是連接賦值運算子(“.=”),它將右邊參數附加到左邊的參數之後。
2.在PHP中for循環用於預先知道腳本需要運行的次數的情況,
for (初始值; 条件; 增量) { 要执行的代码; } 参数: 初始值:主要是初始化一个变量值,用于设置一个计数器(但可以是任何在循环的开始被执行一次的代码)。 条件:循环执行的限制条件。如果为 TRUE,则循环继续。如果为 FALSE,则循环结束。 增量:主要用于递增计数器(但可以是任何在循环的结束被执行的代码)。
最後給大家推薦最新最全面的《PHP視頻教程 》~快來學習吧!
以上是透過PHP將給定的字串進行複製並輸出新字串的詳細內容。更多資訊請關注PHP中文網其他相關文章!