php基础算法
作者:jao 发布于:2012-12-16 20:41 分类:PHP教程
PHP基础算法这里是用 PHP 写的几个基础算法,算法的重要性貌 似对于 PHP 程序员不怎么重
要,其实是非常重要的,经典名句:算法+数据结构=程序。作为一名真正的高级PHP
程序员,我认为应该熟悉 C,如果你想成为真正的程序员,请好好学 C,学好数据结
构与算法。这里仅仅只是几个基础算法,还有很多东东要学……
1、首先来画个菱形玩玩,很多人学 C 时在书上都画过,咱们用 PHP 画下,画
了一半。
思 路...
PHP CodeBase: 将时间显示为“刚刚”“n分钟/小时前”等
作者:jao 发布于:2012-12-16 20:39 分类:PHP教程
在很多场合为了显示出信息的及时性,一般会将时间显示成“刚刚”,“5分钟前”,“3小时前”等,而不是直接将时间打印出来。比如微博,SNS类应用就最长用到这个功能。而一般存储在数据库中的时间格式为 Unix时间戳,所以这里记录一个将 Unix时间戳 转化为时间轴显示的PHP函数。
函数比较简单,直接看代码就很好懂了。
<?php
date_default_timezone_set('PRC');
...
PHP empty(),isset()与is_null()的实例测试
作者:jao 发布于:2012-12-16 20:38 分类:PHP教程
有关 PHP 的 empty(),isset() 还有 is_null() 这三个函数的用法讨论得已经很多了,而且很多资料也未必能说得很清楚。这里再重复一次,但不是从概念去说,直接用程序例子来说话,应该记忆会比较深刻些。测试的类型如下:
<?php
$a;
$b = false;
$c = '';
$d = 0;
$e = null;
$f = array();
&n...
PHP获得地理定位
作者:jao 发布于:2012-12-16 12:49 分类:PHP教程
01 | <?php |
02 | $ip = $_SERVER [ 'REMOTE_ADDR' ]; |
03 | geoCheckIP( $ip ); |
04 | |
05 | &nbs... |
php颜色方案查看器
作者:jao 发布于:2012-12-16 12:41 分类:PHP教程
01 | <?php |
02 | /** |
03 | * color scheme analyzer |
04 | * works with any amount of colors, just change the array |
05 | * this example uses the solarized color scheme <http://ethanschoonover.com/sola... |
php实现远程附件本地化
作者:jao 发布于:2012-12-16 12:36 分类:PHP教程
php实现远程附件本地化,只适合绝对路径的附件 |
php 最简单的验证码
作者:jao 发布于:2012-12-16 0:30 分类:PHP教程
01 | create_code.php |
02 | <?php |
03 | session_start(); |
04 | //生成验证码图片 |
05 | header(\"Content-type: image/png\"); |
06 | // 全数字 |
07 | $str = \"1,2,3,4,5,6,7,8,9,a,b,c,d,f,g\"; //要显示的... |
php生成word最简单的方式
作者:jao 发布于:2012-12-16 0:26 分类:PHP教程
php实现将html代码生成word最简单的方式:将以下代码复制到新建的php页面中,直接访问测试。PHP CURL 模拟提交(支持代理)
作者:jao 发布于:2012-12-16 0:21 分类:PHP教程
01 |
<?php |
02 |
define ( 'IS_PROXY' , true ); //是否启用代理 |
03 |
/* cookie文件 */ |
04 |
$cookie_file = dirname ( __FILE__ ) . \"/cookie_\" . md5 ( basename ( __FILE__ ) )... |
php删除/替换,html/string中的href/anchor/link,使用preg_replace的正则表达式
作者:jao 发布于:2012-12-16 0:19 分类:PHP教程
替换html的href中所有anchor1 | /* |
2 | * DO NOT USE THE PATTERN STRING DIRECTLY IN 'preg_match()' !!!! |
3 | * |
4 | */ |
5 | $pattern = '/(?<=href\=")[^]]+?(?=")/' ; |
6 | $replacedHrefHtml = preg... |
我的主页统计
- 建站日期:2012-11-26