-
PHP json格式和js json格式 js跨域调用实现代码
本文为大家讲解的是PHP json格式和js json格式 js跨域调用实现代码,感兴趣的同学参考下。 整理一个json格式的例子,以及php json格式与js json之间的调用(传说中的js跨域调用) 先看一个js函数 function jsontest() { var json = [{'username':'crystal','userage':'20'},{'username':'candy','userage':'24'}]; alert(json[1].username); var json2 = [['crystal','20'],['candy','24']]; alert(json2[0][0]); } 这个函数,第一个alert(json[1].username); 会提示 “candy”...
PHP 2014-12-27 15:51:05 -
PHP 数据结构 算法描述 冒泡排序 bubble sort示例
本文为大家介绍的是PHP 数据结构 算法描述 冒泡排序 bubble sort示例代码,感兴趣的同学参考下。 多次循环进行比较,每次比较时将最大数移动到最上面...
PHP 2014-12-27 15:45:14 -
php中将图片gif,jpg或mysql longblob或blob字段值转换成16进制字符串
本文是一个php实现的将图片gif,jpg或mysql longblob或blob字段值转换成16进制字符串,感兴趣的同学参考下。 php如何将图片gif,jpg或mysql longblob或blob字段值转换成16进制字符串!经过查找居然如此简单,一个函数就搞定了...
PHP 2014-12-27 13:51:12 -
PHP查询MySQL大量数据的时候内存占用分析
本文为大家讲解的是PHP查询MySQL大量数据的时候内存占用分析,感兴趣的同学参考下。 这篇文章主要是从原理, 手册和源码分析在PHP中查询MySQL返回大量结果时, 内存占用的问题, 同时对使用MySQL C API也有涉及. 昨天, 有同事在PHP讨论群里提到, 他做的一个项目由于MySQL查询返回的结果太多(达10万条), 从而导致PHP内存不够用. 所以, 他问, 在执行下面的代码遍历返回的MySQL结果之前, 数据是否已经在内存中了? - while ($row = mysql_fetch_assoc($result)) { // ... } 当然, 这种问题有许多优化的方法. 不过, 就这个问题来讲, 我首先想到, MySQL是经典的C/S(Client/Server, 客户端/服务器)模型, 在遍历结果集之前, 底层的实现可能已经把所有的数据通过网络(假设使用TCP/IP)读到了Client的缓冲区, 也有另一种可能, 就是数据还在Server端的发送缓冲区里, 并没有传给Client. 在查看PHP和MySQL的源码之前, 我注意到PHP手...
PHP 2014-12-27 13:48:04 -
php mysql_real_escape_string函数用法与示例
本文为大家讲解的是php 的mysql_real_escape_string函数用法与示例,感兴趣的同学参考下. mysql_real_escape_string() 函数用来转义SQL语句中使用的字符串中的特殊字符 转义特殊字符在unescaped_string,考虑到当前字符的连接设置,以便它在的地方是安全的在mysql_query()它。如果二进制数据要插入,这个函数必须被使用 下列字符受影响: x00 n r ' " x1a 如果成功,则该函数返回被转义的字符串...
PHP 2014-12-27 13:24:04 -
PHP+Mysql实现多关键字与多字段生成SQL语句的函数
本文为大家讲解的是PHP+Mysql实现多关键字与多字段生成SQL语句的函数,涉及字符串与数组的操作,是构造SQL语句非常实用的技巧,需要的朋友可以参考下 先看实例: $keyword="1 2 3"; echo $sql=search($keyword,"enter_gongyin_pic","a+b+c"); //函数生成,没有LIMIT,没有ORDER BY 生成: SELECT * FROM `enter_gongyin_pic` WHERE `a` LIKE '%1%' OR `a` LIKE '%2%' OR `a` LIKE '%3%' OR `b` LIKE '%1%' OR `b` LIKE '%2%' OR `b` LIKE '%3%' OR `c` LIKE '%1%' OR `c` LIKE '%2%' OR `c` LIKE ...
PHP 2014-12-26 10:36:05 -
PHP异步调用socket实现代码
本文为大家讲解的是PHP异步调用socket实现代码,感兴趣的同学参考下. 浏览器和服务器之间只一种面向无连接的HTTP协议进行通讯的,面向无连接的程序的特点是客户端请求服务端,服务端根据请求输出相应的程序,不能保持持久连接 PHP异步调用实现方式 浏览器和服务器之间只一种面向无连接的HTTP协议进行通讯的,面向无连接的程序的特点是客户端请求服务端,服务端根据请求输出相应的程序,不能保持持久连接。 这样就出现了一个问题,一个客户端的相应服务端可能执行1秒也有可能执行1分钟,这样浏览器就会一直处于等待状态,如果程序执行缓慢,用户可能就没耐心关掉了浏览器...
PHP 2014-12-26 07:18:03 -
php数据入库前清理 注意php intval与mysql的int取值范围不同
本文为大家讲解的是php数据入库前清理 注意php intval与mysql的int取值范围不同,需要的朋友可以参考下。 php保存数据到mysql 打算在dao层进行数据入库前的清理,比如varchar进行trim,int进行intval...
PHP 2014-12-26 07:03:03 -
Mac下通过Homebrew安装MySQL方法
本文为大家讲解的是在Mac下通过Homebrew安装MySQL的方法,感兴趣的同学参考下。 Mysql简介 MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司...
数据库操作教程 2014-12-25 19:57:07 -
无线智能音响Sonos即将推出WP8.1版官方应用
站长搜索(www.adminso.com):无线智能音响Sonos即将推出WP8.1版官方应用 站长搜索讯 一个月前,一位Windows Phone用户不断在Sonos的官方Facebook页面刷屏,抱怨Sonos没有为WP8.1/WP8平台推出官方应用,而现在看来这位用户的“骚扰”的确见成效了。据外媒Ubergizmo报道,针对Windows Phone平台的《Sonos》官方应用目前已进入最后测试阶段...
业界动态 2014-12-25 18:12:05 -
PHP Socket配置及使用示例
本文为大家讲解的是PHP 的Socket配置及使用示例,感兴趣的同学参考下。 2个php测试文件 server.php <?php //phpinfo(); //确保在连接客户端时不会超时 set_time_limit(0); $ip = '127.0.0.1'; $port = 1935; /* +------------------------------- * @socket通信整个过程 +------------------------------- * @socket_create * @socket_bind * @socket_listen * @socket_accept *&n...
PHP 2014-12-25 00:54:10 -
PHP用Socket上传图片的方法示例
本文为大家讲解的是PHP用Socket上传图片的方法示例,感兴趣的同学参考下. 服务器端: <?php set_time_limit(10); //* 设置不显示任何错误 */ //error_reporting(0); function varinfo($str) { echo "<PRe>"; var_dump($str); echo "<pre>"; } $commonProtocol = getprotobyname("tcp"); $socket = socket_create(AF_INET, SOCK_STREAM, $commonProtocol); if ($socket) { $result = socket_bind($socket, '192...
PHP 2014-12-24 23:08:37