日期:2014-05-16  浏览次数:20485 次

php使用amf3与flex通讯,所有内容都要写在类和类的函数中么,require(/includes/sq_init.php)不支持么?全局变量也不可以用?

php使用amf3与flex通讯
位置amfphp-2.1.1/Amfphp/Services/HelloWorld.php

<?php
require('/includes/init.php');    //这行好像不行

class HelloWorld
{
  public function sayHelloWorld($value)
 {
 
  $GLOBALS['db'] ;     //这行好像也不行啊
  echo $value;
  return " AMF-RPC for PHP".$value;
  }
}
?>




------解决方案--------------------
请具体贴出init.php代码。
------解决方案--------------------
global $db;

------解决方案--------------------
引用的文件路径是否正确,检查一下,可能是这个原因导致下面的全局变量也无效!
------解决方案--------------------
require('/includes/init.php')
应该是你的路径不对...