在路径中创建文件名动态

时间:2014-02-24 00:03:24

标签: php

我正在尝试从我的目录中的路径链接到图像。如何正确地转义变量?

这是我的代码:

foreach ($images as $row) {
$config['source_image'] = '/assets/images/'.$row;
}

$ row变量需要在单引号之间。 感谢

3 个答案:

答案 0 :(得分:1)

foreach($ images as $ row){

$config['source_image'] = '/assets/images/'.$row.';

}

你的代码完全没有问题。

答案 1 :(得分:0)

尝试以下方法:

foreach($images as $i => $v){
  $config[$i] = rawurlencode("/assets/images/$v");
}

现在,$config数组采用名称或数字,具体取决于$images数组的数组$images的类型。

答案 2 :(得分:0)

为什么不使用如下的双引号。

foreach ($images as $row) {
   $config['source_image'] = "/assets/images/{$row}";
}

或者您是否需要单引号?