use*_*105 1 php facebook facebook-wall
可能重复:
注意:使用未定义的常量数量 - 假设'数量'
使用post to wall功能后,我收到一条奇怪的错误消息.它确实成功发布到墙上然而我有一个非常奇怪的奇怪错误.
[30-Jan-2012 23:36:49] PHP注意:使用未定义的常量消息 - 在第33行的C:\ www\jetstar\starpick\rewards.php中假定为"消息"
[30-Jan-2012 23:36:49] PHP注意:使用未定义的常量图片 - 在第34行的C:\ www\jetstar\starpick\rewards.php中假定为"图片"
[30-Jan-2012 23:36:49] PHP注意:使用未定义的常量链接 - 在第35行的C:\ www\jetstar\starpick\rewards.php中假定为"链接"
[30-Jan-2012 23:36:49] PHP注意:使用未定义的常量名称 - 在第36行的C:\ www\jetstar\starpick\rewards.php中假定为'name'
[30-Jan-2012 23:36:49] PHP注意:使用未定义的常量标题 - 在第37行的C:\ www\jetstar\starpick\rewards.php中假定为"标题"
这是我使用的代码
$facebook->api("/me/feed", "post", array(
message => "I have won a ".$prizename,
picture => "http://i1172.photobucket.com/albums/r574/092810c/starpicklogo-1.png",
link => "https://apps.facebook.com/starpick/",
name => "StarPick",
caption => "Stand to Win Attractive Prizes!!!"));
Run Code Online (Sandbox Code Playgroud)
您忘记了关键名称的引号:
'message' => "I have won a ".$prizename,
^-------^--- missing
Run Code Online (Sandbox Code Playgroud)
对于阵列的所有其他部分也是如此.
必须引用PHP中的键,否则它们被认为是常量.PHP会礼貌地将未定义的常量视为不带引号的字符串,但会给你那些警告.
| 归档时间: |
|
| 查看次数: |
28295 次 |
| 最近记录: |