Apr182014
PHP 生成连续的数字(字母)数组函数range()分析,PHP抽奖程序函数
本篇文章主要介绍的是php数组函数rang的用法,对于抽奖类的应用,文章末尾有举例说明。
PHP函数range()快速创建数组的方法
比如range()函数可以快速创建从1到9的数字数组:
$numbers=range(1,9);//用range直接创建1-9且1开头9结束的共9个数字组成的数组
$numbers=range(1,9);//用range创建了9到1的且9开头1结束的数字数组
另外PHP函数range()还可以创建从a到z的或A到Z的字符数组,用法...阅读全文
抢沙发
Apr182014
jquery排除选择元素的方法
jquery选择器众多,使用选取某个DOM的方法有很多种,如何在选取的某个元素集上面做一些排除呢?下面通过几个实例说明:
(1)选择所有的img元素,排除class=phpernote的元素的个数:
$('img:not(.phpernote)').length();//或者$('img').not('.phpernote').length();
(2)获取id=phpernote下面所有没有class=com的li元素的个数
$('#phpernote li:not(.com)').size();//或者$('#phperno...阅读全文
Apr152014
Apr152014
mysql length函数
mysql里面的length函数是一个用来获取字符串长度的内置函数。具体用法示例如下:
(1)查看某字符串的长度(比如本站网址)
SELECT LENGTH('www.phpernote.com');
(2)查询文章表(article)中标题最长的10篇文章
SELECT id,title FROM article ORDER BY LENGTH(title) DESC;
(3)查出用户名长度小于6个字符的用户列表
SELECT * FROM user WHERE LENGTH(username) < 6;
在mysql...阅读全文
Apr142014
是否合格的PHP程序员的四十条检测标准
四十条标准检测你是否是一个合格的PHP程序员,网上看到的,也不知道是谁出的标准,不官方,也不权威,但很给力,对在做php开发的同志们还是比较有参考性的。以下标准超过三条就不合格了。超过五条就得好好反省下自己的不足了。不可当真,仅供参考反省之用。
1. 不会利用如phpDoc这样的工具来恰当地注释你的代码
2. 对优秀的集成开发环境如 EclipsePHP EPP 或 Zend Studio PDT视而不见
3. ...阅读全文
Apr132014
js如何将返回的字符串转换为json格式的数据
使用js+php做ajax开发的过程中经常需要进行数据格式的转换。这个过程中经常使用的字符格式一般是json格式。在服务端使用php输出json格式的字符数据通常使用的是json_encode函数,在客户端接受数据后进行转换一般有两种方法。
(1)eval方法
var result=eval(""(+data+)"");
(2)JQuery.parseJSON方法(这个是jquery里面的方法)
var result=JQuery.parseJSON(data);//或者$.parseJSON...阅读全文
Apr122014
php snoopy采集类介绍
Snoopy是一个用来模拟浏览器的一些简单功能的php类,可以获取网页内容,发送表单等操作。Snoopy正确运行需要你的服务器的PHP版本在4以上,并且支持PCRE(Perl Compatible Regular Expressions),基本的LAMP服务都支持。由于它本身是php一个类,无需扩支持,因此在服务器不支持curl的时候是最好的选择。
Snoopy的特点:
1、抓取网页的内容 fetch
2、抓取网页的文本内容 (去除HTML标签) fet...阅读全文
Apr112014
php获取数组第一个数组单元值的方法
本篇文章主要说明的是在php中,如何获取一个数组的第一个数组单元的值的方法。在php的内置函数中,获取数组元素值的函数主要有 reset next current prev end 这几个函数。
reset (PHP 3, PHP 4, PHP 5)
函数定义 mixed reset ( array &array )
作用:该函数将 array 的内部指针倒回到第一个单元并返回第一个数组单元的值,如果数组为空则返回 FALSE。例如:
<?php
$array=array(...阅读全文
Apr072014
thinkphp截取中文字符串的方法
ThinkPHP 3.1.3貌似没有内置的截取中文字符串的方法,找了半天没找到,下面作者自己加了一个截取中文字符串的函数,具体代码如下,有需要的朋友可以参考下。
以下代码加在项目所在目录的Common目录下的common.php文件里面的,比如作者的就是www/Common/common.php文件,当然你也可以直接加到thinkphp的Common/common.php文件里面,这样就所有的项目都可以使用了。
function truncate_cn(...阅读全文
Apr032014
php获取QQ头像的两种方法
使用php获取QQ头像的两种方法分享。
方法一:
<?php
$qq=12345678;
echo '<img src="'.'http://q1.qlogo.cn/g?b=qq&nk='.$qq.'&s=100&t='.time().'">';
方法二:
<?php
$qq=12345678;
$src='http://q1.qlogo.cn/g?b=qq&nk='.$qq.'&s=100&t='.time();
header('Content-type: image/png');
$res=imagecreatefromstring(file_get_contents($sr...阅读全文