分类目录:PHP

以下是分类 PHP 下的所有文章

php实现时间轴,如刚刚、10分钟前、半小时前等

用php来实现譬如刚刚、几分钟前、几小时前、昨天、前天这种时间轴效果。 首先设置好时区 date_default_timezone_set("PRC"); $time参数为指定时间的unix时间戳,传入函数后与当前时间求差。需要先将待比对的时间转换一下,比如strtotime(“2016-11-10 12:10:10”); function gettime($time) { ……

php下载远程图片到本地

采集图片站可以用的到,一个很简单的函数: function getimg($url,$dirname) { $filename=$dirname.'/'.strrchr($url,"/"); ob_start(); readfile($url); $img = ob_get_contents(); ob_end_clean(); $size = strlen($img); $fp2=@fopen($filename, "a"); fwrit……

wordpress给文章评论添加验证码

效果图如下,也就是本站的评论区效果: 1、首先修改的是模板目录下的comments.php文件,不同的模板可能差距比较大,以本博客使用的这个模板为例。首先生成两个随机数,比如: $num1=rand(0,9); $num2=rand(0,9); 2、其次是增加html部分,我用的模板是把表单部分写成了一个数组,增加一个数组项vcode,设置两个hidden……

生成短网址的php实现方法

短网址的实现原理就是有一个数据表会配置文件将短网址和实际网址进行对应,当请求某个短网址时,程序跳转到对应的实际网址上去,从而实现网址的访问。 方案1:PHP+MySQl实现短网址的生成和读取 常规的方案我们将生成好的短网址和原网址对应到一张数据表中,然后供读取使用。我们先来看如何生成唯一的短网址。 //生成短网……

数字转换成中文大写金额函数

//数字金额转换成中文大写金额 function num2rmb($num) { $c1 = "零壹贰叁肆伍陆柒捌玖"; $c2 = "分角元拾佰仟万拾佰仟亿"; $num = round($num, 2); $num = $num * 100; if (strlen($num) > 10) { return "oh,sorry,the number is too long!"; } $i = 0; $c ……