as3.0 php
AS3.0和PHP是两种经常使用的编程语言,它们可让您在Web利用程序开发中取得很多优势。这两种语言互补性强,可以通过服务器处理HTML、CSS、Javascript和Flash等文件内容。由于两种语言是区别的,因此怎样在Flash和Web利用程序中使用它们也不尽相同。 在AS3.0中,我们可以根据区别的需求使用区别的External Interface方法同PHP进行交互。External Interface使得Flash能够向其他编程语言传递数据,包括PHP。以下是一个简单的例子:
import flash.external.ExternalInterface; if (ExternalInterface.available) { ExternalInterface.call("myphpfunction", "Hello", "World"); }在上述代码中,我们检查ExternalInterface会不会可用,然后调用名为“myphpfunction”的PHP函数并传递参数“Hello”和“World”。 PHP作为服务端编程语言,在Web利用程序开发中有侧重要的地位。举个例子,如果您希望通过PHP处理form提交数据并将数据存储在数据库中,以下是一些示例代码:
// 连接数据库 $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "myDB"; $conn = new mysqli($servername, $username, $password, $dbname); // 检查连接会不会成功 if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } // 从表单中获得数据 $name = $_POST["name"]; $email = $_POST["email"]; // 插入数据到数据库中 $sql = "INSERT INTO MyGuests (firstname, email) VALUES ('$name', '$email')"; if ($conn->query($sql) === TRUE) { echo "New record created successfully"; } else { echo "Error: " . $sql . "在上述代码中,我们首先连接到数据库,然后从表单中获得数据,最后将数据插入到数据库中。 总的来讲,AS3.0和PHP是两个有着区别专业的编程语言,它们分别适用于客户端和服务端利用程序。通过使用External Interface方法,我们可以通过AS3.0与PHP进行交互,在Flash和Web利用程序中传递数据。同时,使用PHP能够方便的处理利用程序中提交的数据,并将数据存储在数据库中。在实际的利用程序开发中,我们可以根据区别的需求选择使用区别的编程语言,以取得最好的编程体验和效果。
" . $conn->error; } // 关闭数据库连接 $conn->close();
文章来源:丸子建站
文章标题:as3.0 php
https://www.wanzijz.com/view/67227.html