我有一个可编辑的页面联系人部分,当我编辑谷歌地图的代码时,我收到以下错误:
Parse error: syntax error, unexpected 'https' (T_STRING), expecting ',' or ';' in /home/asaav574/public_html/salumno11/app/config/Contactanos.php on line 10
这里是代码:
class Contactanos {
public $emails = array ( array ( 'nombre' => 'mi nombre','email' => correo@gmail.com',
) ,) ;
public $GoogleMaps = '<iframe src="https://mapsengine.google.com/map/embed?mid=zVd_LU3lNWZM.k8sTRRp8BROU" width="600" height="400"></iframe>';
public $emailForm= 'micorreo@gmail.com';
}
当我插入双引号时我编辑但是如果我更改编辑器并且我保持单引号正常工作问题是我的客户端将更改此信息并且当您进行更改时我不会留下这个错误。
答案 0 :(得分:1)
重写这一行:
public $emails = array ( array ( 'nombre' => 'mi nombre','email' => 'correo@gmail.com'));
电子邮件前面缺少'
,导致下一行出现解析错误。
通常在PHP中,当它说你在特定行有错误时,错误就在前一行。
答案 1 :(得分:0)
class Contactanos { public $ emails = array( array('nombre'=&gt;'mi nombre','email'=&gt;'micorreo@gmail.com',), array('nombre'=&gt;'','email'=&gt;'',), array('nombre'=&gt;'','email'=&gt;'',), ); public $ GoogleMaps =“”; public $ emailForm ='micorreo@gmail.com'; }