11 2016 档案
PHP isset() empty() isnull() 的区别
摘要:<? isset — 检测变量是否设置 注意: isset 检测变量是否设置,并且不是 NULL。 若使用 isset() 测试一个被设置成 NULL 的变量,将返回 FALSE; empty — 检查一个变量是否为空 注意: empty 检查 变量 是非空非零的值时返回 FALSE, 否则返回 T 阅读全文
posted @ 2016-11-26 12:13 啥也不会的程序猿 阅读(1066) 评论(0) 推荐(0)
PHP unset()函数销毁变量 但没有实现释放内存
摘要:<?PHP $a = "hello";$b = &$a;unset( $b );echo $a; // 输出 helloecho $b; // 报错$b = "123456";echo $a; // 输出 helloecho $b; // 输出 123456echo "<hr />";$a = "h 阅读全文
posted @ 2016-11-26 12:12 啥也不会的程序猿 阅读(7208) 评论(1) 推荐(0)
PHP 显示文章发布日期 一小时前 一天前 一月前 一年前
摘要:<?PHP /*** 传入日期格式或时间戳格式时间,返回与当前时间的差距,如1分钟前,2小时前,5月前,3年前等* @param string or int $date 分两种日期格式"2013-12-11 14:16:12"或时间戳格式"1386743303"* @param int $type* 阅读全文
posted @ 2016-11-26 11:16 啥也不会的程序猿 阅读(897) 评论(0) 推荐(1)
LINUX 查看当前系统的负载情况
摘要:uptime linux uptime命令主要用于获取主机运行时间和查询linux系统负载等信息。 eg: # uptime 02:03:50 up 126 days, 12:57, 2 users, load average: 0.08, 0.03, 0.05 10:19:04 up 257 da 阅读全文
posted @ 2016-11-24 02:10 啥也不会的程序猿 阅读(711) 评论(0) 推荐(1)
HTTP 头字段总结
摘要:1、 Accept: 告诉WEB服务器自己接受什么介质类型,/ 表示任何类型,type/* 表示该类型下的所有子类型,type/sub-type。2、 Accept-Charset: 浏览器申明自己接收的字符集 Accept-Encoding: 浏览器申明自己接收的编码方法,通常指定压缩方法,是否支 阅读全文
posted @ 2016-11-24 01:14 啥也不会的程序猿 阅读(1094) 评论(0) 推荐(0)
HTTP Keep-Alive模式
摘要:1、什么是Keep-Alive模式? 我们知道HTTP协议采用“请求-应答”模式, 当使用普通模式,即非KeepAlive模式时,每个请求/应答客户和服务器都要新建一个连接,完成 之后立即断开连接(HTTP协议为无连接的协议); 当使用Keep-Alive模式(又称持久连接、连接重用)时,Keep- 阅读全文
posted @ 2016-11-24 01:10 啥也不会的程序猿 阅读(1984) 评论(0) 推荐(1)
MySQL 分组后,统计记录条数
摘要:分组后,统计记录条数: SELECT num,count(*) AS counts from test_a GROUP BY num; 查询结果如下: 对num去重后的数量的统计: SELECT count(t.counts) FROM ( SELECT num,count(*) AS counts 阅读全文
posted @ 2016-11-20 00:29 啥也不会的程序猿 阅读(46244) 评论(0) 推荐(0)
PHP require和include的区别
摘要:require一个文件存在错误的话,那么程序就会中断执行了,并显示致命错误 include一个文件存在错误的话,那么程序不会中端,而是继续执行,并显示一个警告错误。 以下为补充:1. include有返回值,而require没有。 2. include()包括并运行指定文件 在处理失败时includ 阅读全文
posted @ 2016-11-17 11:38 啥也不会的程序猿 阅读(340) 评论(0) 推荐(1)
PHP 检查并创建多级目录
摘要:<?php //检查并创建多级目录 function checkDir($path){ $pathArray = explode('/',$path); $nowPath = ''; array_pop($pathArray); foreach ($pathArray as $key=>$value 阅读全文
posted @ 2016-11-16 00:18 啥也不会的程序猿 阅读(541) 评论(0) 推荐(0)
PHP 删除目录及目录下文件
摘要:<?php function del_dir ($dir,$type=true){ $n=0; if (is_dir($dir)) { if ($dh = opendir($dir)) { while (($file = readdir($dh)) !== false) { if ( $file = 阅读全文
posted @ 2016-11-16 00:15 啥也不会的程序猿 阅读(696) 评论(0) 推荐(0)
PHP 汉字数字互转(100以内)| 汉字转数字 | 数字转汉字
摘要:<?php function numDatabase(){ $numarr =array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38, 阅读全文
posted @ 2016-11-16 00:13 啥也不会的程序猿 阅读(2302) 评论(0) 推荐(0)
linux 查找文件或者内容常用命令
摘要:whereis <程序名称> find [路径] <表达式> locate <文件名称> 从文件内容查找匹配指定字符串的行: $ grep "被查找的字符串" 文件名 从文件内容查找与正则表达式匹配的行: $ grep –e “正则表达式” 文件名 查找时不区分大小写: $ grep –i "被查找 阅读全文
posted @ 2016-11-15 23:45 啥也不会的程序猿 阅读(828) 评论(0) 推荐(1)
PHP 数据库操作类:ezSQL
摘要:EZSQL类介绍: 下载地址:http://www.jb51.net/codes/26393.html ezsql是一个小型的快速的数据库操作类,可以让你很容易地用PHP操作各种数据库( MySQL、oracle8/9 、interbase、FireBird、PostgreSQL、MS-SQL、sq 阅读全文
posted @ 2016-11-15 23:38 啥也不会的程序猿 阅读(3275) 评论(0) 推荐(0)
PHP配置文件(php.ini)详解
摘要:[PHP] ; PHP还是一个不断发展的工具,其功能还在不断地删减 ; 而php.ini的设置更改可以反映出相当的变化, ; 在使用新的PHP版本前,研究一下php.ini会有好处的 ;;;;;;;;;;;;;;;;;;; ; 关于这个文件 ; ;;;;;;;;;;;;;;;;;;; ; 这个文件控 阅读全文
posted @ 2016-11-15 23:25 啥也不会的程序猿 阅读(32586) 评论(0) 推荐(0)
PHP 自带查询运行内存的函数
摘要:memory_get_usage — 返回分配给 PHP 的内存量 int memory_get_usage ([ bool $real_usage = false ] ) 返回当前分配给你的 PHP 脚本的内存量,单位是字节(byte) 一个例子: <?php//这只是个例子,下面的数字取决于你的 阅读全文
posted @ 2016-11-15 23:20 啥也不会的程序猿 阅读(1844) 评论(0) 推荐(1)
PHP 垃圾回收机制
摘要:PHP垃圾回收说到底是对变量及其所关联内存对象的操作, 所以在讨论PHP的垃圾回收机制之前,先简要介绍PHP中变量及其内存对象的内部表示(其C源代码中的表示)。 PHP官方文档中将PHP中的变量划分为两类:标量类型和复杂类型。 标量类型包括布尔型、整型、浮点型和字符串; 复杂类型包括数组、对象和资源 阅读全文
posted @ 2016-11-15 23:01 啥也不会的程序猿 阅读(354) 评论(0) 推荐(0)
PHP 传值和传引用、传地址的区别
摘要:传值, 是把实参的值赋值给行参 那么对行参的修改,不会影响实参的值 传地址 是传值的一种特殊方式,只是他传递的是地址,不是普通的如int 那么传地址以后,实参和行参都指向同一个对象 传引用 真正的以地址的方式传递参数 传递以后,行参和实参都是同一个对象,只是他们名字不同而已 对行参的修改将影响实参的 阅读全文
posted @ 2016-11-15 22:39 啥也不会的程序猿 阅读(7155) 评论(0) 推荐(1)
PHP 不使用第三个变量实现交换两个变量的值
摘要://字符串版本 结合使用substr,strlen两个方法实现$a="a";$b="b";echo '交换前 $a:'.$a.',$b:'.$b.'<br />';$a.=$b;$b=substr($a,0,(strlen($a)-strlen($b)));$a=substr($a, strlen( 阅读全文
posted @ 2016-11-14 15:39 啥也不会的程序猿 阅读(4020) 评论(0) 推荐(0)
PHP public private protected 三种修饰符的区别
摘要:public 表示全局,类内部外部子类都可以访问;private表示私有的,只有本类内部可以使用;protected表示受保护的,只有本类或子类或父类中可以访问; 阅读全文
posted @ 2016-11-11 14:33 啥也不会的程序猿 阅读(581) 评论(0) 推荐(0)
PHP 字符检测自定义函数
摘要:<?php /** * 转义字符替换 * * @param string $subject * @return string */public static function sReplace($subject){ $search = array('<', '>', '&', '\'', '"'); 阅读全文
posted @ 2016-11-11 09:58 啥也不会的程序猿 阅读(275) 评论(0) 推荐(0)
PHP 汉字转拼音
摘要:<?php/** *+ * PHP 汉字转拼音 *+ * 使用方法: * $py = new PinYin(); * echo $py->getAllPY("输出汉字所有拼音"); //shuchuhanzisuoyoupinyin * echo $py->getFirstPY("输出汉字首拼音") 阅读全文
posted @ 2016-11-10 15:08 啥也不会的程序猿 阅读(298) 评论(0) 推荐(0)
jquery的siblings()
摘要:jquery 点击 感兴趣 感兴趣变为 蓝色 去掉onclick事件 不感兴趣 变为 黑色 加上点击事件 点击 不感兴趣 不感兴趣变为 蓝色 去掉onclick 感兴趣 变为 黑色 加上点击事件 html 代码 js 代码 阅读全文
posted @ 2016-11-09 11:23 啥也不会的程序猿 阅读(200) 评论(0) 推荐(0)
SQL ISNULL 函数
摘要:sql 中 NULL 值的处理;微软的 ISNULL() 函数用于规定如何处理 NULL 值。NVL(), IFNULL() 和 COALESCE() 函数也可以达到相同的结果。语法ISNULL ( check_expression , replacement_value )参数check_expr 阅读全文
posted @ 2016-11-07 19:31 啥也不会的程序猿 阅读(12587) 评论(0) 推荐(0)