-
PHP管理内存函数 memory_get_usage()使用介绍
本文以示例的方式向大家讲解了PHP管理内存函数 memory_get_usage()使用介绍,感兴趣的同学参考下。 我们在实际编码中,要想实现对内存的查看和操作,许多程序员们第一个想到的就是PHP memory_get_usage()这个PHP脚本内存函数 下面是PHP memory_get_usage()使用示例: echo memory_get_usage(), '<br />'; //143952 $tmp = str_repeat('http://blog.micxp.com/', 4000); echo memory_get_usage(), '<br />'; //232048 unset($tmp); echo memory_get_usage(); //143952 上面的程序后面的注释代表了它们的输出(单位为 byte(s)),也就是当时 PHP 脚本使用的内存(不含 memory_get_usage() 函数本身占用的内存) 由上面的例子可以看出,要想减...
PHP 2015-01-02 14:45:05 -
使用GROUP BY的时候如何统计记录条数 COUNT(*) DISTINCT
本文为大家讲解的是mysql中使用GROUP BY的时候如何统计记录条数 COUNT(*) DISTINCT的方法,感兴趣的同学参考下。 例如这样一个表,我想统计email和passwords都不相同的记录的条数 CREATE TABLE IF NOT EXISTS `test_users` ( `email_id` int(11) unsigned NOT NULL auto_increment, `email` char(100) NOT NULL, `passwords` char(64) NOT NULL, PRIMARY KEY (`email_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=6 ; INSERT INTO `test_users` (`email_id`, `email`, `passwords`) VALUES (1, ‘[email protected]', ‘1e48c4420b7073bc11916c6c1de226b...
数据库操作教程 2015-01-02 13:51:05 -
php iconv函数的使用说明
本文以示例的方式向大家讲解了php iconv函数的使用说明,感兴趣的同学参考下。 unix下安装PHP的module,需要重新编译PHP,Windows下安装模板,只需将php.ini里的配置打开相应的dll就可,例如,需要加入gb库的支持,需要如下设置: extension_dir = "C:/ipaddr/php/extensions/" (注意,建议写全地址,并且后面加上/,很多时候是因为这里设置不对,才导致无法加载其它模块的dll的) 再打开 extension=php_gd2.dll 但如果是安装iconv.dll,按上面方法,打开php_iconv.dll后,还是无法开启iconv模块,需要如下配置: a.上iconv的官方下载站点 http://ftp.gnu.org/pub/gnu/libiconv/ 下面Windows版的iconv文件:libiconv-1.9.1.bin.woe32.zip 将这文件解压,将bin/下面的charset.dll,iconv.dll,iconv.exe拷贝到c:/windows/ (或其它...
PHP 2015-01-02 13:27:03 -
PHP使用feof()函数读取文件的示例
本文为大家讲解的是PHP使用feof()函数读文件的方法,以实例形式对比了正确与错误的用法,阐明了feof()函数的使用技巧,感兴趣的朋友可以参考下 feof应用于PHP 4, PHP 5 -用来测试文件指针是否到了文件结束的位置。 如果服务器没有关闭由 fsockopen() 所打开的连接,feof() 会一直等待直到超时而返回TRUE...
PHP 2015-01-02 03:33:03 -
php中var_dump函数的使用详解
本文为大家讲解的是php中var_dump函数的使用详解,感兴趣的同学参考下。 首先看看实例: <?php $a = "alsdflasdf;a"; $b = var_dump($a); echo "<br>"; //var_dump($c); $d=var_dump($c); echo "<br>"; echo $a; echo "<br>"; echo $b; echo "<br>"; 输出: string(12) "alsdflasdf;a" NULL alsdflasdf;a 什么意思呢?var_dump()方法是判断一个变量的类型与长度,并输出变量的数值,如果变量有值输的是变量的值并回返数据类型.此函数显示关于一个或多个表达式的结构信息,包括表达式的类型与值...
PHP 2015-01-02 03:27:03 -
PHP连接SQLServer2005方法及使用示例代码
本文为大家讲解的是PHP连接SQLServer2005方法及使用示例代码,感兴趣的同学参考下. 1.修改php.ini将extension=php_mssql.dll的注释删除保存。 修改php.in将mssql.secure_connection = Off改为mssql.secure_connection = On...
PHP 2015-01-02 02:45:08 -
php 数据类型与常量的使用分析
本文为大家讲解的是php 数据类型与常量的使用分析,感兴趣的同学参考下。 setType — 设置变量的类型 bool settype ( mixed $var , string $type ) 将变量 var 的类型设置成 type ...
PHP 2015-01-01 16:51:10 -
php使用GeoIP库实例
本文为大家讲解的是php使用GeoIP库的方法,及应用实例讲解,本文给出了细分到国家、细分到城市的代码实例 感兴趣的同学参考下。 需要注意的是maxmind是geoip数据库的提供方, 同时也提供了很多语言的sample和api说明文档...
PHP 2015-01-01 16:09:05 -
php foreach循环中使用引用的问题
本文为大家讲解的是php foreach循环中使用引用的问题,感兴趣的同学参考下. 示例代码: <?php $array=array('a','b','c','d'); foreach($array as $key=>$val){ //do something } echo $val;//输出d echo $kay;//输出3 $val='e'; print_r($array);//输出Array ( [0] => a [1] => b [2] => c [3] => d ) ?> 在foreach循环中,当循环结束后,$key和$val变量都不会自动释放掉。值会被保留下来...
PHP 2015-01-01 16:00:04 -
php park、unpark、ord 函数使用方法(二进制流接口应用实例)
本文为大家讲解的是php的 park、unpark、ord 函数使用方法(二进制流接口应用实例)感兴趣的同学参考下。 需求说明: 在工作中,我也逐渐了解到park,unpark,ord对于二进制字节处理的强大...
PHP 2015-01-01 15:51:59 -
php正则表达式使用示例
本文以示例的方式为大家讲解了php中正则表达式的使用示例,感兴趣的同学参考下。 1.正则表达式基础知识 含义:由普通字符和(a-z)和一些特殊字符组成的字符串模式 功能:有效性验证...
PHP 2015-01-01 15:24:31 -
php时间戳与日期的转换函数使用说明
本文为大家讲解的是php时间戳与日期的转换函数使用说明,感兴趣的同学参考下。 大家也许对PHP时间戳已经有所了解,那么我们如何应用它来获取具体的日期呢?我们今天来为大家介绍一下PHP时间戳获取当前时期的具体方式...
PHP 2015-01-01 05:45:03