BEN*_*1TH 1 php foreach var echo
我有一个等于一些简单数据的变量,如下所示
$var = 'hello names here how are yous?';
Run Code Online (Sandbox Code Playgroud)
我希望实现的是在 $var 内有一个 foreach 循环,但我尝试了各种方法但没有运气,总是抛出错误。
下面是我要做的事情。
$var = 'hello '.foreach($datas as $data) { echo $data }.' how are yous?';
echo $var;
Run Code Online (Sandbox Code Playgroud)
它将输出 - 你好迈克丹尼尔史蒂夫你好吗?
任何帮助表示赞赏。
======编辑======== 我试图用下面的代码写入文件循环内容。
$datas = 'Name, Name2, Name4';
$var = ''.foreach($datas as $data) { echo $data }.'
$default_file = 'media/default.php';
$default_file_handle = fopen($default_file, 'w') or die('Cannot open file: '.$default_file);
$default_data = '
'.$var.'//each value to be a new line
Name2 //example
Name4 //example
etc
';
fwrite($default_file_handle, $default_data);
Run Code Online (Sandbox Code Playgroud)
所以基本上我将循环中的每个值写入新行。我可以只写正常的内容,但在他们的生活中遇到了一个循环
$var = 'hello';
foreach($datas as $data) {
$var .= ' '.$data.' ';
}
$var .= ' how are you?';
echo $var;
Run Code Online (Sandbox Code Playgroud)
应该这样做
| 归档时间: |
|
| 查看次数: |
1962 次 |
| 最近记录: |