LAMP之路

不积跬步,无以至千里!

php音频和视频播放器代码函数

2012-10-18 一抹阳光 PHP

/** * * 加载播放器 * @param $flag =1音频 =2视频 * @param $url 播放文件地址 * @param $width 播放器宽度 * @param $height 播放器高度 * 笨小孩 20120616 15:22 */ function getplayer($flag, $url, $width, $height){ $playerhtml = ”; if($flag == 1){ $playerhtml = ‘ <object width=”‘.$width.’” height=”‘.$height.’” clas...[阅读全文]

评论(0) 浏览(7680)

freebsd ports加载gd,mbstring,curl等php扩展

2012-10-18 一抹阳光 PHP

进入ports目录: cd /usr/ports 搜索要加载扩展的ports包的位置,如加载gd: make search name=php5-gd 开始安装: cd /usr/ports/graphics/php5-gd make install clean ports安装mbstring扩展 cd  /usr/ports/converters/php5-mbstring make all install clean ports安装curl扩展 cd  /usr/ports/ftp/php5-curl make all install clean   ...[阅读全文]

评论(0) 浏览(3501)

Found libtool-1.5.26, but you need to upgrade to libtool>=2.2.6

2012-10-18 一抹阳光 PHP

安装php5-extensions时出错:Found libtool-1.5.26, but you need to upgrade to libtool>=2.2. *** Error code 1 …… 解决把法:升级libtool。 先运行命令make deinstall-depends 卸载已安装的部分, 运行命令cd /usr/ports/devel/libtool22/ && make install clean 升级libtool, #新版的没有libtool22目录,只有libtool 重新安装php5-extensions ...[阅读全文]

评论(0) 浏览(2711)

修改phpMyAdmin导入文件大小限制

2012-10-18 一抹阳光 PHP

修改php.ini文件中的参数值: upload_max_filesize memory_limit post_max_size 以上这三项的值都要改大一些 修改nginx.conf文件: 在http模块中加入:client_max_body_size 120M; 改完之后记得重启动nginx ...[阅读全文]

评论(0) 浏览(2223)

优化PHP代码的40条建议

2012-10-18 一抹阳光 PHP

1.如果一个方法可静态化,就对它做静态声明。速率可提升至4倍。   2.echo 比 print 快。   3.使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接。   4.在执行for循环之前确定最大循环数,不要每循环一次都计算最大值。   5.注销那些不用的变量尤其是大数组,以便释放内存。   6.尽量避免使用__get,__set,__autoload。   7.require_once()代价昂贵。   8.在包含文件时使用完整路径,解析操作系统路径所需的时间会更少。...[阅读全文]

评论(0) 浏览(2034)

[PHP函数]PHP缓冲机制函数

2012-10-18 一抹阳光 PHP

<pre> <?php /*PHP缓冲机制函数 *2009.12.25 */ echo ‘<b>1.ob_start()、ob_get_contents()、ob_end_flush()、ob_end_clean()</b><br />’; //ob_start() 开启输出缓冲。 //ob_get_contents() 传回输出缓冲的内容。 //ob_end_flush()    清除输出缓冲并且关闭输出缓冲 //ob_end_clean()     丢弃输出缓...[阅读全文]

评论(0) 浏览(2116)

[PHP函数]PHP字符串函数

2012-10-18 一抹阳光 PHP

<pre> <?php /*PHP字符串函数 *2009.12.25 */ echo ‘<b>1.strlen()、strstr()、strpos()/strrpos()、str_replace()、 str_repeat()、substr()、substr_count()、substr_replace()</b><br />’; //strstr() 如果没有找到 则传回 false。 $email = ‘sterling@designmultimedia.com’; $domain = strstr (...[阅读全文]

评论(0) 浏览(2179)

[PHP函数]PHP预定义变量

2012-10-18 一抹阳光 PHP

<pre> <?php /*PHP预定义变量 *2009.12.08 */ //1.$_SERVER     //服务器变量 echo ‘<b>1.$_SERVER</b><br />’; var_dump($_SERVER); echo ’1.    ’ . $_SERVER['PHP_SELF'] . ‘<br />’;//当前正在执行脚本的文件名,以及所在文件夹名。__FILE__是绝对路径 echo ’2.   &n...[阅读全文]

评论(0) 浏览(2139)

[PHP函数]PHP正则表达式函数

2012-10-18 一抹阳光 PHP

<pre> <?php /*PHP正则表达式函数 *2009.12.07 */ //Perl—————————————————————————————– //1.preg_grep() //匹配所有仅由有一个单词组成的科目名 echo ‘<b>preg_grep()</b><br />’; $pattern = “/^[a-z]*$/i”; $subjects = array(“Mechanical Engineering”, “Medicine”,”Social Science”, “Agriculture”,...[阅读全文]

评论(0) 浏览(2516)

[PHP函数]PHP Mysql数据库函数

2012-10-18 一抹阳光 PHP

<pre> <?php /*PHP Mysql数据库函数 *2009.12.15 */ //1.mysql_connect()、mysql_errno()、mysql_error()、mysql_close()、mysql_select_db()、mysql_query() echo ‘<b>1.mysql_connect()、mysql_errno()、mysql_error()、mysql_close()、 mysql_select_db()、mysql_query()</b><br />’; //mysql...[阅读全文]

评论(0) 浏览(2072)