标签:PHP

PHP

PHP GeoIP安装和使用

3个月前 (04-19) 224浏览 1评论

GeoIP,是一套含IP数据库的软件工具。 Geo根据来访者的IP, 定位该IP所在经纬度、国家/地区、省市、和街道等位置信息。 GeoIP有两个版本,一个免费版,一个收费版本。 收费版本的准确率高一些,更新频率也更频繁。 因为GeoIP读取的是本地...

JavaScript

Ajax异步请求PHP服务器,无阻塞响应的解决方案

3个月前 (04-18) 297浏览 0评论

最近遇到一个小难题,用$.post、$.get、$.ajax请求PHP服务器时,总是无法异步返回数据。 经实验,得到这样的结论: 不同浏览器,请求不同域名-不阻塞:无需实验 不同浏览器,请求同域名-不阻塞:session_id()返回不同 同一浏览...

PHP

PHP DOM XPath获取HTML节点方法大全

3个月前 (04-17) 154浏览 0评论

PHP的有些技巧可能大家并不常用到,比如DOM相关的对象。 这些方法几乎和Javascript一样的方便,轻松一句就能获取到HTML DOM节点的数据。 相比于使用正则表达式,这个方法更简单快捷。 我就就常用DOMDocument和XPath两个类做...

MySQL

MySQL批量更新

3个月前 (04-13) 191浏览 0评论

mysql更新语句很简单,更新一条数据的某个字段,一般这样写:  UPDATE mytable SET myfield = 'value' WHERE other_field = 'other_value'; 如果更新同一字段为同一个值,mysql也...

PHP

为什么in_array(0, ['a', 'b', 'c'])返回true

4个月前 (03-25) 1398浏览 0评论

在PHP中,数据会自动转换类型后再进行比较。 这样可能会导致一些费解的现象: in_array(0, ['a', 'b', 'c']) // 返回bool(true),也就相当于数组中有0 array_search(0, ['a', 'b...

PHP

PHP常用命令

4个月前 (03-22) 334浏览 0评论

一般情况下,PHP命令行可能很少使用。 但是一旦使用,其实工作效率还提高不少。 比如,不用写一个文件来执行phpinfo()来获取PHP的版本、安装的扩展、php.ini位置。 $ php -v # 查看版...

MySQL

PHP正则表达式获取SQL语句中的表名

4个月前 (03-18) 717浏览 1评论

有一个SQL语句集合,里面可能有select、select ... left join、update、delete、insert。 要从这语句集合中获取到所有的表名,该如何做呢? 代码如下, <?php class SqlLog { ...

PHP

PHP实现常用排序算法(含示意动图)

5个月前 (02-09) 1020浏览 1评论

作为phper,一般接触算法的编程不多。 但基本的排序算法还是应该掌握。 毕竟算法作为程序的核心,算法的好坏决定了程序的质量。 本文将依次介绍一些常用的排序算法,以及PHP实现。 1 快速排序 快速排序是由东尼·霍尔发展的一种排序算法。 在平均状况下...