php
果酱很好吃
.......
展开
-
php 判断参数范围
$p = 8;$t = $p > 5 ? $p : 5;$t = $t < 10 ? $t : 10;echo $t;这样判断是不是很复杂试试下面的方法吧$p = 8;echo min(max($p,5),10);原创 2015-11-16 15:56:34 · 1080 阅读 · 0 评论 -
ftp上传图片
简单的ftp上传图片流程,可编写进自己的业务逻辑中$ftp_host = "192.168.1.227";// 192.168.1.227 我虚拟机上 linux 的ip地址,换成你自己的ip地址即可$ftp_user = "test";$ftp_pwd = "123456";//ftp用户在服务器上的默认文件夹$ftppath='/var/ftp';//待上传图片路径$loacl原创 2015-11-16 15:06:00 · 791 阅读 · 0 评论 -
php函数strtr
遇到一个感觉很实用的函数$arr=array( '我' => '你', '你' => '他', '他' => '我',);$txt='我是你的他,你是他的我';echo $txt.'';echo strtr($txt,$arr);之前遇到这种多个转换,都是用循环,有了这个函数,so easy!原创 2015-11-16 15:41:06 · 593 阅读 · 1 评论 -
php版 - 每个程序员1小时内必须解决的5个编程问题
6月份看到的五道题,自己做了下,感觉有点意思,前四个很简单,最后一个有点难,用了笨办法做出来了//1、使用for循环、while循环和递归写出3个函数来计算给定数列的总和。echo '1 - ';$str='1,5,6,8,9,4,2';echo "";print_r(fun1($str));echo "";function fun1($str){ $arr=explode(',原创 2015-11-16 18:13:18 · 1137 阅读 · 4 评论 -
php 迷宫
php生成迷宫图片,之前看到的,感觉挺好玩的,就保留了下来参数不能设置过大,会报错的header('Content-Type: text/html; charset=utf-8');error_reporting(E_ALL);//n宫格迷宫define('M', 30);//宫数define('W', 30);//宽度define("S", 20);//迷宫格大小$_pos转载 2015-11-16 16:33:02 · 772 阅读 · 0 评论 -
GD生成缩略图函数
根据传入的宽高,先根据值大的缩放图片(根据宽或者高等比缩放),再截取图片,不足部分,留白显示,这样就保证了图片不会因为缩放而变形,特别是针对长方形的图片createThumbGD('t.jpg','t1.jpg',100,120);function createThumbGD($src,$moveto,$outputWidth,$outputHeight){ $srcImageInfo=原创 2015-11-16 14:32:14 · 607 阅读 · 0 评论 -
php7 初体验 - windows下安装和性能测试
php7 windows下安装和性能测试原创 2015-12-08 10:59:01 · 1525 阅读 · 0 评论 -
PHP IEEE 754 精度错误
运行如下代码$t = 39.800 * 100;echo $t.'';echo intval($t);结果:39803979文档解释http://php.net/manual/zh/language.types.float.php浮点数的精度有限。尽管取决于系统,PHP 通常使用 IEEE 754 双精度格式,则由于取整而导致的最大相对误差为原创 2016-05-13 17:56:01 · 1757 阅读 · 0 评论