Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php只分解第一个变量元素_Php_Arrays - Fatal编程技术网

php只分解第一个变量元素

php只分解第一个变量元素,php,arrays,Php,Arrays,所以经过几个小时的研究,我没有找到解决这个问题的办法: $data1 = $_POST['dats']; $sign = $_POST['sign']; $teile = explode("$sign", $data1); foreach($teile AS $newdat) { echo'<center><img src="http://somedomain.com/&text=',$newdat[0],'"></center></

所以经过几个小时的研究,我没有找到解决这个问题的办法:

$data1 = $_POST['dats'];
$sign = $_POST['sign']; 
$teile = explode("$sign", $data1);

foreach($teile AS $newdat)
  {
  echo'<center><img src="http://somedomain.com/&text=',$newdat[0],'"></center></br>';
}
$data1=$\u POST['dats'];
$sign=$_POST['sign'];
$teile=爆炸(“$sign”,$data1);
外汇($teile AS$newdat)
{
回音“
”; }
foreach只显示第一个数字(例如1),但数组包含类似1234的数字。 因此,其余部分(234)被切断


感谢您的帮助,
中的$newdat
仅为字符串,而不是数组

foreach($teile AS $newdat) {
    echo'<center><img src="http://somedomain.com/&text=',$newdat,'"></center></br>';
}                                                           // ^^ remove '[0]'
foreach($teileas$newdat){
回音“
”; }//^^删除“[0]”
中的$newdat
仅为字符串,而不是数组

foreach($teile AS $newdat) {
    echo'<center><img src="http://somedomain.com/&text=',$newdat,'"></center></br>';
}                                                           // ^^ remove '[0]'
foreach($teileas$newdat){
回音“
”; }//^^删除“[0]”
在foreach中使用$newdat表示$newdat[0]

在foreach中使用$newdat表示$newdat[0]

使用数组的索引值

$data1=$\u POST['dats'];
$sign=$_POST['sign'];
$teile=爆炸(“$sign”,$data1);
foreach($teileas$key=>$newdat)
{
回音“
”; }
使用数组的索引值

$data1=$\u POST['dats'];
$sign=$_POST['sign'];
$teile=爆炸(“$sign”,$data1);
foreach($teileas$key=>$newdat)
{
回音“
”; }
您能举例说明$data1和$sign可能是什么吗?您的代码中没有单个数组。$newdat可能会代替$newdat工作[0]$data1类似于123442345346456,$sign可以是“,”你能举一个例子说明$data1和$sign可能是什么吗?你的代码中没有一个数组。$newdat可能在工作,而不是$newdat[0]$data1可能像12344234534346456,而$sign可能是“,”@panther哈哈,我收回了那句话,我可能有太多东西要做了drink@panther哈哈,我收回那句话,我可能喝得太多了这两种方法哪个更好,或者用$newdat表示$newdat[0]?这两种方法都更好。无论是否使用“key”/“index”值,都与任何类型的性能无关。如果要显示特定元素,可以使用键值。这两种方法哪个更好,或者用$newdat表示$newdat[0]?两种方法都更好。无论是否使用“键”/“索引”值,都不会出现与任何类型的性能相关的问题。如果要显示特定元素,可以使用键值。