php 技术含量问题 有会的么 请写在人生边上下面 谢谢!

php面试题_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
文档贡献者
评价文档:
p​h​p​面​试​题
大小:50.99KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢论坛帖子中有新的回复就会出现提醒【有新消息】的ajax+php代码怎么写,求指导,谢谢!_百度知道
论坛帖子中有新的回复就会出现提醒【有新消息】的ajax+php代码怎么写,求指导,谢谢!
最好有详细的代码
提问者采纳
);&&&nbsp?t=&&+&&&check_news()&&&&&0){&xmlhttp,就是从数据库获取未读消息的条数;&nbsp,然后返回给前台页面;news&&//每隔一秒执行function&&nbsp.responseText&gt.readyState==4&&quot你要判断是否是新消息;&&=&&&&nbsp,这个可以在数据表里加字段判断;&&;xmlhttp=new&&&alert(&&nbsp。setInterval(&count(*)&&amp.status==200){&&&nbsp,也就是是否已读;&$query&&&&nbsp.onreadystatechange=function(){&&&&&&&&&&&&nbsp.XMLHttpRequest){&XMLHttpRequest();&&die($row[0]);&alert(&&(&&&M&nbsp.XMLHTTP&quot.php里;}&&&&&&&&from&&}else{&&&&&&&&&}&&&}&&&&&}&;&.&}&else{&mysql_fetch_row($query);&&//这里把$row[0]的值返回了。比如$sql&&有新消息&&nbsp,true);&(&nbsp,&&&$row&&&=&&&if&&&M&&&select&&is_read=0&&&nbsp,1000);&&nbsp.send();&nbsp.responseText);&nbsp.random();&&&&GET&var&&&&&&&&ActiveXObject(&&if(xmlhttp.responseT&&mysql_query($sql););&nbsp,用到的页面都去导入;&&xmlhttp=new&&where&&&&&nbsp,也就是上面的&nbsp.open(&check_news(){&nbsp。这个因为不是只有一个页面用到;&nbsp,1表示已读,比如is_&=&&&nbsp,所以写在js文件里,0表示未读获取数据;}在if&nbsp
请问下怎么才能让已读完的值由0变为1呢
你点进那条消息的时候就当作你阅读了这条消息,就把他设置为已读,这个能处理的吧。如果是在新页面打开消息就很简单,在跳过去的时候在php里更新数据库就好了,如果不是在新页面打开,那就又要用到ajax了
提问者评价
太给力了,你的回答完美解决了我的问题!
来自团队:
其他类似问题
为您推荐:
ajax的相关知识
其他1条回答
只能说思路,服务器有相应的页面来处理是否有新消息你可以设置一个函数,在把这个值返回给请求的客户端。具体实现代码,我也不会,每隔多少时间向服务器发送一次请求
思路是对的,代码我也不会写
假设有A,B两个表,A表是贴子的情况和用户无关。B表是每个用户的贴子情况。用户登录,获取数据库中的B表中发贴记录和留言记录,并保存在本地变量中。用户发新贴,服务器在A表,B表中分别记录贴子ID,和初始留言变量为0.用户每发表一次留言,服务器A表中相应ID贴子的记录留言变量+1。每隔多少秒请求服务器,去检查A表中留言变量是否和本地变量相同,不同更新B表并提示有新消息,相同则B表不变。
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁Github出现一行能提速70%的PHP代码
来源:PHP100&&&时间: 11:03:04&&&阅读数:
[导读] 本文是PHP100中文网原创文章,转载请看文末的转载要求,谢谢合作!下面就是Github上传说中的那行能为Composer提速70%的PHP代码:被码友的评论萌哭了:下面来点干货:什么是Gc_disable?Gc_disable:停用循环引用
本文是PHP100中文网原创文章,转载请看文末的转载要求,谢谢合作!
&&&&&&&下面就是Github上传说中的那行能为Composer提速70%的PHP代码:
被码友的评论萌哭了:
下面来点干货:什么是Gc_disable?
Gc_disable:停用循环引用收集器,设置zend.enable_gc为0.
&&&&&&&这个函数在大型项目里非常有用,尤其是当你需要创建了很多对象需要放在内存里的时候,这样GC就不能清理大量的对象,所以也就不会耗费大量的CPU资源了。
来看看官方的说法:
&&&&&&&通常,PHP中的垃圾回收机制,仅仅在循环回收算法确实运行时会有时间消耗上的增加。但是在平常的(更小的)脚本中应根本就没有性能影响。
&&&&&&&然而,在平常脚本中有循环回收机制运行的情况下,内存的节省将允许更多这种脚本同时运行在你的服务器上。因为总共使用的内存没达到上限。
&&&&&&&这种好处在长时间运行脚本中尤其明显,诸如长时间的测试套件或者daemon脚本此类。同时,对通常比Web脚本运行时间长的&&PHP-GTK应用程序,新的垃圾回收机制,应该会大大改变一直以来认为内存泄漏问题难以解决的看法。
&&&&&&&PHP100为您找到与性能紧密联系的垃圾回收机制的《》以及《》,希望在做项目的时候能用得到,让你的项目性能超群。 &
Composer:Composer是PHP中用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer会帮你安装这些依赖的库文件,在国外应用非常广泛,被作为名义上的依赖管理工具的标准使用,目前国内代码使用的很少。
(作者:PHP100_Alex)
手机扫描下方二维码,关注php100官方微信。
同步官网每日更新,为您带来随时随地的资讯与技术信息。更有不定期的互动抽奖活动,赢取实用贴心的小礼物。
除非特别声明,PHP100新闻均为原创或投稿报道,转载请注明作者及原文链接原文地址:
延伸阅读 More
视频教程 Video
网站服务:
会员问题 :
友情链接 :
网站投稿 :
@php100官方
php100官方微信
Copyright (C) 2007-, All Rights Reserved 版权所有 京ICP备号-14
请关注php100官方微信

我要回帖

更多关于 写在四月的歌 的文章

 

随机推荐