字符串php数组[重复]

Posted

技术标签:

【中文标题】字符串php数组[重复]【英文标题】:Array of string php [duplicate] 【发布时间】:2014-05-11 04:52:16 【问题描述】:

我想创建一个字符串数组,但如果我使用变量,我就不能这样做。

$dir_photo="./Foto_NEW/";
$photo= array($dir_photo+"DSCN2507.JPG",$dir_photo+"IMG_0054.JPG",$dir_photo+"IMG_0058.JPG");

结果是 0 0 0。

【问题讨论】:

连接运算符在 php 中是.。不是+ @StefanoMaglione:它发生了!每个人都曾经是初学者:) 【参考方案1】:

+javascript 中的连接运算符,但在 PHP 中是句点 . 所以你需要的是:

$photo= array($dir_photo."DSCN2507.JPG",$dir_photo."IMG_0054.JPG",$dir_photo."IMG_0058.JPG");

【讨论】:

【参考方案2】:

您需要将+ 替换为.

$dir_photo."DSCN2507.JPG"

+用于javascript,.用于php

【讨论】:

【参考方案3】:

试试这个:

$dir_photo="./Foto_NEW/";
$photo= array($dir_photo."DSCN2507.JPG",$dir_photo."IMG_0054.JPG",$dir_photo."IMG_0058.JPG");

您需要使用. 而不是+ 来连接字符串。

【讨论】:

以上是关于字符串php数组[重复]的主要内容,如果未能解决你的问题,请参考以下文章

不能使用数字键作为字符串的PHP数组[重复]

如何将此数组的字符串表示形式转换为实际的php数组[重复]

列中分隔的字符串的PHP数组到关联数组[重复]

在 php 数组中搜索部分字符串匹配 [重复]

php pathinfo() 期望参数 1 是字符串,数组在 [重复]

PHP数组重复:每个字符串键都有数字键