Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/258.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_Email - Fatal编程技术网

php-访问多维数组并创建邮件的动态主题

php-访问多维数组并创建邮件的动态主题,php,arrays,email,Php,Arrays,Email,我希望有人能帮助我理解为什么这不是预期的工作 纯php文件包含多维数组: $alll = array( array( "text1", "text2", "text3", "text4" ),array( "text1", "text2", "text3", "text4" ),array( "text1",

我希望有人能帮助我理解为什么这不是预期的工作

纯php文件包含多维数组:

$alll = array(
     array(
        "text1",
        "text2",
        "text3",
        "text4"
     ),array(
        "text1",
        "text2",
        "text3",
        "text4"
     ),array(
        "text1",
        "text2",
        "text3",
        "text4"
     ),array(
        "text1",
        "text2",
        "text3",
        "text4"
     )
); 
然后我不想访问第二个数组中的第二个位置,所以我这样做了

$subject = $alll[2][2];
它只不过是我想动态生成的第一个参数

$subject = $alll[$pard][2]
在出现问题的地方,它只是以某种方式不再处理这个php——但有趣的是,它不会产生任何错误消息,最令人恼火的是,我在中间测试时问了两行同样的问题

$message = 'abcabc'.$alll[$pard][2].'xyzxyz'; 
而且工作没有问题

这有什么问题吗,因为我尝试在php中使用它来设置邮件主题的特定文本,另一件事我想知道的是,$pard是在开关、、、之前设置的

只是不确定,但另一个最烦人的是当我在主题中使用
$all[$pard][2]
时,我不确定这是怎么回事

请帮忙;)

此php文件中起作用的部分:

$subject=“subc-”;/$全数[$pard][2]

$inmessage='some text'.$alll[$pard][2].'

$inmessage.='及更多'$alll[$pard][3].

'

$inmessage.='最后一行

'

这很管用,但我要
$subject=“subc-”$alll[$pard][2];-它停止工作,但您可以看到,在下面的几行中,我使用了相同的方法,并作为消息中的文本工作

添加一个
$subject=$alll[$pard][2]
之后-如果这不是原因,请向我们显示代码,其中一个选项起作用,另一个不起作用。确保将错误报告设置为严格,以便显示错误报告(-1)的通知?还有其他建议吗?