加入收藏 | 设为首页 | 会员中心 | 我要投稿 开发网_新乡站长网 (https://www.0373zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

[AS3]as3与php交互(as3与程序语言的交互)应用源代码示例

发布时间:2022-10-25 11:04:48 所属栏目:PHP教程 来源:
导读:  AS3与后台语言通信在网络应用中已经是司空见惯了,很多网站都以FLASH作为前台,以PHP作为后台。当然,有一些网站是使用.net后台技术的。在这篇文章中,我们将要讨论如何使用FLASH的AS3语言与PHP后台语言通信。实
  AS3与后台语言通信在网络应用中已经是司空见惯了,很多网站都以FLASH作为前台,以PHP作为后台。当然,有一些网站是使用.net后台技术的。在这篇文章中,我们将要讨论如何使用FLASH的AS3语言与PHP后台语言通信。实际上,其他后台语言的通信方法大同小异。在FLASH这方面进行的操作是非常简单的。可以说我们仅仅用几行代码就可以达到我们想要的效果。同时,你可以使用相同的AS3代码去访问不同的后台语言。我将在另外一篇文章中讲解FLASH与.net后台交互的方法。
 
  首先,想使用FLASH与后台交互,我们先要准备一个后台的支持,由于我们使用的是php语言,所以我选择wamp5。这个软件是一个集成的php虚拟后台,安装它之后,你的机器就会变成一台php服务器了。下面的工作就要进入到代码的编写阶段。先来看一个简单的实例。在这个实例中,我们将使用FLASH去访问一个设定好的php页面,这个页面会向FLASH返回一个结果,一般来说这个结果使用字符串类型。
 
  下面是AS3的代码:
 
  a_mc.addEventListener(MouseEvent.CLICK,an); ?
  function?an(evt:MouseEvent):void?{ ?
  var?_loader?=?new?URLLoader(); ?
  var?_url:URLRequest?=?new?URLRequest("http://www.cuplayer.com/test.php"); ?
  _loader.addEventListener(Event.COMPLETE,?loaded); ?
  _loader.load(_url); ?
  } ?
  function?loaded(evt:Event):void ?
  { ?
  trace(evt.target.data); ?
  }?
  上面是FLASH中的代码php交互,我只是截取了代码中的一个比较重要的片段,你可以自己将类文件填写完整。再来看看test.php文件的代码:
 
  php?
  $abc?=?"niahodfa"; ?
  echo?"nei=$abc"; ?
  ?>?
 
 

(编辑:开发网_新乡站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!