PHP服务器使用AJAX技术与网页进行实时更新

2016-09-21  本文已影响0人  雨声不吃鱼

AJAX在这里就不过多介绍了:(AJAX教程)

-> AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。

-> AJAX 不是新的编程语言,而是一种使用现有标准的新方法。

-> AJAX 是与服务器交换数据并更新部分网页的技术,在不重新加载整个页面的情况下。


下面将演示当用户在输入框中键入姓名时,网页如何与服务器进行实时通讯:

首先,使我们的php服务端:

$nameArr = array("张三","李四","王五","马六","赵七","王九","马云龙","周小小","张明","刘泪","王二小","汪云","郝看","赵萧雷","张西");

$getInfo = $_GET["info"];

if (strlen($getInfo)>0)

{

$str = "";

//遍历数组

for ($i=0; $i<count($nameArr); $i++)

{

if ($getInfo == substr($nameArr[$i],0,strlen($getInfo)))

{

//substr是返回字符串的一部分,第一个参数是这个字符串,第二个参数是指定第几位开始,第三个参数是指定长度(这里我们就用这个字符串的长度)

if ($str == "")

{

$str = $nameArr[$i]; 

}

else

{

$str = $str." , ".$nameArr[$i]; //拼接字符串

}

}

}

}

if ($str == "")

{

echo "查无此人";

}

else

{

echo $str; //相当于返回数据

}


下面是网页端:

-->更多点击


然后就可以玩啦!

是不是很简单!🙂

上一篇 下一篇

猜你喜欢

热点阅读