php
文章平均质量分 67
wtysksk
这个作者很懒,什么都没留下…
展开
-
php 开启curl扩展
本人的电脑很老古董了,安装了Wamp这个环境还勉强的很,很多的一些php扩展都没开启~~(此乃题外话~)Windows平台下curl扩展的开启(只须3步骤):将php安装目录下的ssleay32.dll和libeay32.dll这两个文件复制到C:\WINDOWS\system32下面;修改php.ini文件:‘;extension=php_curl.dll',将前面的分号‘;’去原创 2012-08-13 16:53:35 · 814 阅读 · 0 评论 -
php解析xml
一段xml如下,现用php解析成数组。 拖救跑车 2011/2/14 敏捷小游戏 火柴人的激战 2011/5/6 射击小游戏 魔鬼身材化装 2011/1/25 装扮小游戏 方法1:DOMDocument$xml原创 2013-12-20 00:43:49 · 864 阅读 · 0 评论 -
Fatal error: Unsupported operand types108
如题。不支持的操作类型。经检查,传参有误。我想传一个int的,结果传了一个array,于是出现了上面的致命错误。~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~题外话:好久没更博客了,看了很多大神写的博客,感觉自己写出来的真水。不管怎样,我要坚持下去,做一个快乐有思想的程序员。原创 2013-11-21 19:01:07 · 3683 阅读 · 0 评论 -
ubuntu12.04快速安装php imagick扩展
各项说明:Ubunt12.04PHP Version 5.3.10-1ubuntu3.7Apache/2.2.22 (Ubuntu)php.ini:/etc/php5/apache2/php.ini首先安装 ImageMagick-6.8.6-9cd ImageMagick-6.8.6-9/./configure --prefix=/usr/local/imagemagick原创 2013-09-23 22:32:15 · 1265 阅读 · 0 评论 -
dedeCMS等类似系统将gbk版本转换为utf-8版本(gbk to utf-8)
一、为什么要将gbk转换为utf-8?gbk编码与utf-8有什么区别?在织梦DedeCMS官方发布的版本中(其他的如discuz等),主要有两个版本。一个是GBK版本,一个是UTF-8版本,从程序实现的功能上来说,织梦Dedecms的GBK版本与UTF-8版本功能是一样的,没有本质的区别,只不过编码方式不同而已。物尽其用,织梦出这两个版本的原因也是为了满足不同人的不同需要,只要能实现你想原创 2013-06-05 13:49:08 · 1774 阅读 · 0 评论 -
解决PHP函数ip2long转换IP时数值太大而产生负数的办法
【造成原因】:Because PHP's integer type is signed, and many IP addresses will result in negative integers.【解决办法】:其官方手册中提到,可以“you need to use the "%u" formatter of sprintf() or printf() to get the stri转载 2013-03-18 20:25:19 · 1041 阅读 · 0 评论 -
根据IP定位用户所在城市信息
根据当前用户本地IP地址,查询IP地址库,获取IP所在的省市信息,目前有多种方式实现该功能。1.调用新浪IP地址库新浪提供了开放的IP地址库数据供开发者调用,调用地址:http://int.dpool.sina.com.cn/iplookup/iplookup.php,即可返回当前ip所在的省市信息。我们结合本站helloweba文章:基于jQuery+JSON的省市联动效转载 2013-02-26 19:44:15 · 1667 阅读 · 0 评论 -
centos下安装eaccelerator加速php
下面我来介绍下 lamp环境或者是lnmp环境下安装eaccelerator 首先lamp 与lnmp环境不管是编译安装的还是用yum 安装,我们只要知道 php-config 这个文件目录位置在哪就行.http://eaccelerator.net/ (这个是官方下载地址)首页有tar.gz 这个就是linux 版本的. 下载完之后用FTP 传到服务器上面CentOs转载 2013-02-18 20:48:24 · 1600 阅读 · 0 评论 -
php版html2txt
function replacehtmltag_ext($context) { $context = str_ireplace("", "\n\n", $context); $context = str_ireplace("", "\n\n", $context); $context = str_ireplace("", "\n", $context); $cont原创 2013-01-22 22:46:33 · 730 阅读 · 0 评论 -
正则表达式(.*?)的一个问题
匹配一段标签的内容,有的匹配不上。正则表达式如下: $pattern = '/(.*?)/i'; 于是,找出匹配不上的文章,修改正则表达式,挨个测试,痛苦中。。。google,猛然发现一句: . 匹配除“\n”之外的任何单个字符。若要匹配包括“\n”在内的任意字符,请使用诸如“[\s\S]”之类的原创 2012-12-21 11:56:09 · 817 阅读 · 0 评论 -
分享一个php分页函数
public function page($len, $counts, $psize, $index) { $count = ceil($counts / $psize); $s = ""; $srcUrl = $_SERVER['REQUEST_URI']; if (strpos($srcUrl, "&page") > 0) {原创 2012-11-20 19:35:04 · 590 阅读 · 0 评论 -
php $_SERVER系列函数对url的处理
做了个小总结,欢迎各位大神们留言补充~~php代码如下:<?phpecho 'PHP_SELF:';echo $_SERVER['PHP_SELF'];echo "";echo 'REQUEST_URI:';echo $_SERVER['REQUEST_URI'];echo "";echo 'QUERY_STRING:';echo $_SERVER['QUERY_STRI原创 2012-08-02 22:47:14 · 881 阅读 · 0 评论 -
两个工具:ubuntu下xdebug和meld的安装
此文属于ubuntu下php开发环境搭建系列在这之前,已整理过两篇,分别如下: 《Ubuntu+Apache2 + mysql + php5 + netbeans 7.1.1 PHP》《Ubuntu下phpmyadmin的安装》xdebug,一个强大的代码调试工具;meld,一个强大的linux代码对比工具安装方法如下:Xdebug安装*注:ubuntu下xde原创 2012-09-23 22:26:19 · 1237 阅读 · 0 评论 -
PHP怎么实现字符串翻转(包含中文汉字)
rt。本文转载于《PHP怎么实现字符串反转》小试一下:<?phpheader("content-type:text/html;charset=utf-8"); /**此函数的作用是反转中文字符串mb_strlen() 获取字符的长度mb_substr() 获取字符的单个元素krsort() 按照键值逆序排序数组implode() 将数组拼接为字符串explode() 使转载 2012-09-16 18:16:00 · 4210 阅读 · 2 评论 -
PHP 程序员的调试技术
rt。《PHP 程序员的调试技术》转载 2012-09-27 10:36:27 · 461 阅读 · 0 评论 -
W3school的一个小问题
见图:原创 2012-08-24 16:42:49 · 686 阅读 · 0 评论 -
Ubuntu+Apache2 + mysql + php5 + netbeans 7.1.1 PHP环境搭建
搭建lamp环境之前,你最好对Ubuntu有一些了解,如Ubuntu桌面配置,换源,常用命令等等。(这仅仅是一个温馨提示)下面开始搭建。<!--@page {margin:0.79in}p {margin-bottom:0.08in}-->ubuntu11.10下vim重装<!--@page {margin:0.79in}p {mar原创 2012-08-22 11:53:51 · 1059 阅读 · 0 评论 -
php目录处理函数
常见的php目录处理函数有以下几个:getcwd() :若成功,则返回当前工作目录,否则返回false;chdir():改变当前目录,若成功,返回true,否则返回false;opendir():打开一个目录,若成功,返回打开目录句柄的resource,否则返回false;mkdir():创建目录,若成功,返回true,否则返回false,如:mkdir("/path/to/my/di原创 2012-08-05 02:16:37 · 1208 阅读 · 0 评论