原创

mac os 10.9 Mavericks 自带php安装扩展 -by Lenix

mac os 10.9 Mavericks  自带php安装扩展()

安装gmp扩展------------

下载 https://gmplib.org/download/gmp/gmp-5.1.3.tar.bz2,网站https://gmplib.org/

411 cd /Users/yangyanbin/Downloads/gmp-5.1.3; clear; pwd
412 ./configure
413 make
414 make install
下载php源码 http://ar2.php.net/distributions/php-5.4.24.tar.gz,网站http://cn2.php.net/get/php-5.4.24.tar.gz/from/a/mirror…

        

好的编辑器应该有什么功能

大致 有以下几种,欢迎大家留言补充

1启动速度快
2高亮代码
3显示行号
4语法检查(js,css,html,php)
5代码折叠
6查找替换(支持正则表达式)(查找时高亮所有结果)
7高亮当前行
8语法提示(函数参数提示等)
9自动完成
10自动缩进
11括号匹配
12 代码片段
13 自动关闭html标签(可选)
14  加php注释 phpdoc
15 代码片段补全
16 搜索关键字高亮
17 配色方案
18 自动保存(可选)
19 html标签导航(可选)
20 错误语法高亮
21 最近打开文件
22跳转到指定行
23对齐线(缩进参考线)
24 函数(类)列表
25 跳转到函数定义处…

curl php 图片采集

<?php
$values="http://wiki.mbalib.com/w/images/3/35/%E7%BB%93%E6%9E%84%E6%80%A7%E5%8D%B1%E6%9C%BA%E7%9A%84%E8%A6%81%E7%B4%A0.jpg";
function getimg($url, $filepath) {

if ($url == '') {
return false;
}
$ext = strrchr($url, '.');

//  if ($ext != '.gif' && $ext != '.jpg') {
//     return false;
//}

//判断路经是否存在
!is_dir($filepath)?mkdir($filepath):null;

//获得随机的图片名,并加上后辍名
$filename=uniqid().".jpg";
//读取图片
$img = fetch_urlpage_contents($url);
    

php 无限极菜单

<?php //无限分类用ul,li.good!!! 使用前,在此调用此函数的地方前面加<div class="nav">,后面加</div>。 function show_subcategory($category_id){ static $nums=0; $nums++; $sql = mysql_query("select * from newsclass where fatherid ='$category_id'"); if(mysql_num_rows($sql)>0){ if ($nums==1) { echo '<ul id=nav>'; }else{ echo '<ul>'; } while($rs = mysql_fetch_array($sql)){ if ($rs['fatherid']==0){ echo '<li>' ."<a href=class.php?id={$rs['id']}>". $rs['classname']."</a>"; 
    

php随机函数

php随机函数

gmp_random — 产生一个随机数
lcg_value — 组合线性同余发生器(返回范围为 (0, 1) 的一个伪随机数)
mt_rand — 生成更好的随机数(最大值2147483647)
rand — 产生一个随机整数(最好用mt_rand代替)(win下默认最大值32767,最大值2147483647)
str_shuffle — 随机打乱一个字符串
array_rand — 从数组中随机取出一个或多个单元
shuffle — 将数组打乱…