php&python
「已注销」
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
php 获取mysql表的信息
mysql表的类型为MyISAM才可获取正确的表信息。代码部分 $conn=new mysqli('localhost','root','123456','mytable'); $re = $conn->query("show table status");原创 2011-09-15 15:40:21 · 463 阅读 · 0 评论 -
PHP加速-让你的网站更快
代码优化。 采用 xdebug页面静态化和缓存。 例如 smarty图片、文件服务器分离memcached提速(用于负载均衡的模型)开启mod_deflate.so模块PHP的GZIP (其实开启了deflate后,GZIP没有多大作用,系统级的压缩肯定比PH转载 2011-09-15 15:49:47 · 969 阅读 · 0 评论 -
dedecms自动更新首页和列表页
elseif($ac='automakehtml'){ //自动生成首页、列表页$time=ceil($_GET['time']);if($time==0 || $time==''){$time=1800;}if($_GET['type']=='index'){ //生成首原创 2011-09-15 17:04:57 · 1463 阅读 · 1 评论 -
qeephp的视图压缩输出
在library/web/view_render_php.php的246行return $output;在其之前加入$output=preg_replace('/\r/','',$output);$output=preg_replace('/\n/','',$ou原创 2011-09-15 17:05:30 · 497 阅读 · 0 评论 -
10 件(也许)你不了解 PHP 的事情
PHP 是我用过的语言中,最令人恼火的但同时也是最有趣的语言。我之所以说“令人恼火”主要是因为函数命名极其不一致。尽管我每天都要用到这些函数,我还是要想一下“究竟是 str_pos 还是 strpos?是 str_split 还是 strsplit?”。另一方面,有时候转载 2011-09-15 17:11:21 · 372 阅读 · 0 评论 -
php计算执行时间的函数
function runtime($mode=0) { static $t; if(! $mode) { $t = microtime(); return; } $t转载 2011-09-15 17:11:56 · 430 阅读 · 0 评论 -
腾讯的IP jsonp
http://fw.qq.com/ipaddress转载 2011-09-15 17:20:37 · 624 阅读 · 0 评论 -
巧用缓冲将循环体的内容写入变量
在使用foreach或for遍历数组,并且输出html的时候,会将html代码赋给变量,在循环后进行输出,但这样做,如果HTML代码较长,会影响其在IDE里的格式美观,可以用缓冲将循环的内容写入到变量中,代码如下:<?phpob_start();foreach(rang原创 2011-09-20 00:22:26 · 743 阅读 · 0 评论 -
php dirname 中文目录(需重新编译)
php5一些特殊函数在处理中文开头的文件无法返回正常的值原因:phpsrc/ext/standard/string.c下的php_basename函数里边有一个php_mblen函数在遇到非英文情况下会返回非1的值造成无法处理以中文开头的字符其他函数也是类似的转载 2011-09-15 15:30:28 · 758 阅读 · 0 评论 -
SupeSite 6.0.1 UC 注册跳转解决方法
SupeSite 6.0.1 UC 注册后会跳转到论坛。google搜索解决方法,较流行的竟然是http://x.discuz.net/viewthread-464228.html关键所在。打开bbs的register.php,在20行:showme原创 2011-09-15 15:29:12 · 511 阅读 · 0 评论 -
php常见中文乱码的解决
一.首先是PHP网页的编码 1.php文件本身的编码与网页的编码应匹配 a.如果欲使用gb2312编码,那么php要输出头:header(“Content-Type: text/html; charset=gb2312"),静态页面添加,所有文件的编码格式为A转载 2011-09-15 17:47:29 · 591 阅读 · 0 评论 -
php utf-8截取中文
//请先开启 mbstring.dll扩展$str='我是中文字符,我来自陶留军的百度博客';echo mb_substr($str,0,5,'utf-8'); //返回 '我是中文字'echo mb_strcut($str,0,6,'utf-8'); //返回 '我原创 2011-09-15 15:43:16 · 417 阅读 · 0 评论 -
php格式化IP,隐藏后一位
return preg_replace('/(\d+)\.(\d+)\.(\d+)\.(\d+)/is',"$1.$2.$3.*",$ip)原创 2011-09-15 15:59:34 · 539 阅读 · 0 评论 -
qeephp QCache_File的应用
$a=new QCache_File(array('cache_dir'=>dirname(__FILE__).'/../../../_tmp/cache','life_time'=>5));if($a->get('aaa')==Null){ $str=time().':原创 2011-09-15 17:06:41 · 503 阅读 · 0 评论 -
很混乱的DEDEEIMS的栏目递归
<?phpheader("Content-type: text/html; charset=utf-8");require('../../../data/common.inc.php');$conn=new mysqli($cfg_dbhost,$cfg_dbuser,$c原创 2011-09-15 17:10:07 · 489 阅读 · 0 评论 -
PHP 返回某后缀名的文档
PHP返回当前目录下某后缀名的文档。比如我要获取当前目录下所有 txt文档网络上流行的函数都是 多此一举。无需扩展的glob:见代码foreach(glob('*.php') as $f){echo $f.''; }?>原创 2011-09-15 17:13:38 · 389 阅读 · 0 评论 -
库外文档对qeephp控制器的简单访问
<?php$app_config = require(dirname(dirname(__FILE__)) . '/_code/config/boot.php');error_reporting(E_ALL);require_once $app_config['QEEPHP原创 2011-09-15 17:14:50 · 500 阅读 · 0 评论 -
web队列服务:张宴的HTTPSQS 1.6
张宴的原文链接:http://blog.s135.com/httpsqs_1_6/队列(Queue)又称先进先出表(First In First Out),即先进入队列的元素,先从队列中取出。加入元素的一头叫“队头”,取出元素的一头叫“队尾”。利用消息队列可以很好地异步处理数转载 2011-09-15 17:38:41 · 563 阅读 · 0 评论 -
PHP判断webserver的函数
function WebServerSpy($ServerURL){$filepointer = fsockopen($ServerURL,80,&$errno,&$errstr);if(!$filepointer){ $WebServer="Error: $e原创 2011-09-15 15:39:33 · 400 阅读 · 0 评论 -
PHP判断操作系统
function osinfo() {$os="";$Agent = $_SERVER["HTTP_USER_AGENT"];if (eregi('win',$Agent) && strpos($Agent, '95')) {$os="Windows 95";}els转载 2011-09-15 15:38:13 · 1019 阅读 · 1 评论 -
zend studio
zend studio 7.0 7.1 注册码http://x.zendstudio.net/zend-studio-7-keymaker-online/zend studio 7下载地址http://www.zendstudio.net/zend-studio-al原创 2011-09-15 15:48:14 · 432 阅读 · 0 评论 -
PHP正则相关的几个preg函数
preg_match: 字符串比对解析。preg_match_all: 字符串整体比对解析。preg_replace: 字符串比对解析并取代。preg_split: 将字符串依指定的规则切开。preg_match字符串比对解析语法: int preg_matc转载 2011-09-15 17:02:28 · 365 阅读 · 0 评论 -
eaccelerator的部署(转)
到 http://bart.eaccelerator.net 下载PHP版本对应的步骤 3。配置 eAcceleratoreAccelerator 可以安装为 Zend 扩展或者 PHP 扩展。对于 eAccelerator 0.9.1 及其以上版本,如果转载 2011-09-15 17:12:48 · 425 阅读 · 0 评论 -
php模拟header
1.GET01 <?php 02 $host = 'www.weizhifeng.net'; 03 $fp = fsockopen($host, 80, $errno, $errstr, 30); 04 define('CRLF', "\r\n");转载 2011-09-15 17:33:01 · 1330 阅读 · 0 评论
分享