随笔 - 579  文章 - 2 评论 - 35 阅读 - 56万
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  PHP

1 2 3 4 下一页
PHP
Swift - JPush极光推送的使用3(根据Alias别名,给某个指定用户发推送)(转)
摘要:一、别名(alias)介绍 (1)我们可以给每一个安装了应用程序的用户,取不同别名来标识(比如可以使用用户账号的 userid 来作为别名)。 (2)以后给某个特定用户推送消息时,就可以用此别名来指定。 (3)每个用户只能指定一个别名。所以同一个设备,新设置的别名会覆盖旧的。 (4)如果要删除已有的 阅读全文
posted @ 2017-09-21 10:06 Dufe王彬 阅读(5249) 评论(0) 推荐(0) 编辑
xampp 多虚拟主机设置
摘要:就是说我的现在网站是:www.a.com 对应目录是d:\xampp\htdocs\a我想添加另外一个网站:www.b.com 对应目录是d:\xampp\htdocs\b但是参照网上搜索的说明设置后,www.b.com访问的还是d:\xampp\htdocs\a目录,试了多次每一次成功过,请知道帮忙解决下!谢谢下面是我的设置:1、首先修改C盘WINDOWS\system32\drivers\etc目录下的hosts文件,用记事本打开,加入:127.0.0.1www.a.com127.0.0.1www.b.com2、打开httpd.conf文件,加入许可:<Directory " 阅读全文
posted @ 2011-09-15 09:09 Dufe王彬 阅读(341) 评论(0) 推荐(0) 编辑
php 性能测试
摘要:PHP测试方案一、 性能测试(xhprof)1)、安装Wget http://pecl.php.net/get/xhprof-0.9.2.tgztar xzvf xhprof-0.9.2.tgzcd xhprof-0.9.2/extension/usr/local/php-5.3.5/bin/phpize./configure –with-php-config=/usr/local/php-5.3.5/bin/php-configmake && make install2)、配置PHP在php.ini文件中加入xhprof.so模块extension = /usr/local/ 阅读全文
posted @ 2011-09-11 16:37 Dufe王彬 阅读(636) 评论(0) 推荐(0) 编辑
高效率PHP
摘要:0、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。2、$row[’id’] 的速度是$row[id]的7倍。3、echo 比 print 快,并且使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接,比如echo $str1,$str2。4、在执行for循环之前确定最大循环数,不要每 阅读全文
posted @ 2011-09-11 16:35 Dufe王彬 阅读(181) 评论(0) 推荐(0) 编辑
史上最全最强的正则表达式
摘要:匹配中文字符的正则表达式:[u4e00-u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:ns*r评注:可以用来删除空白行匹配HTML标记的正则表达式:<(S*?)[^>]*>.*?|<.*?/>评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套标记依旧无能为力匹配首尾空白字符的正则表达式:^s*|s*$评注:可以用来删除行首行尾的空白字符(包括空格、制表符、换页符等等),非常有用 阅读全文
posted @ 2011-06-15 16:20 Dufe王彬 阅读(348) 评论(0) 推荐(0) 编辑
PHP程序员最常犯的11个MySQL错误
摘要:对于大多数web应用来说,数据库都是一个十分基础性的部分。如果你在使用PHP,那么你很可能也在使用MySQL—LAMP系列中举足轻重的一份子。对于很多新手们来说,使用PHP可以在短短几个小时之内轻松地写出具有特定功能的代码。但是,构建一个稳定可靠的数据库却需要花上一些时日和相关技能。下面列举了我曾经犯过的最严重的11个MySQL相关的错误(有些同样也反映在其他语言/数据库的使用上)。。。1、使用MyISAM而不是InnoDBMySQL有很多数据库引擎,但是你最可能碰到的就是MyISAM和InnoDB。MySQL默认使用的是MyISAM。但是,很多情况下这都是一个很糟糕的选择,除非你在创建一个非 阅读全文
posted @ 2011-05-15 08:39 Dufe王彬 阅读(196) 评论(0) 推荐(0) 编辑
用php实现一个双向队列
摘要:[代码]这道题从难度上讲其实不是很难,它主要考察了phper以下几个方面的技能:1. 当然是双向队列的定义,这个就不多做解释了。2. 考察对函数是否熟悉。3. 考察OOP编程。4. 考察程序员的代码规范和编程习惯。 阅读全文
posted @ 2011-02-21 11:26 Dufe王彬 阅读(1683) 评论(0) 推荐(0) 编辑
PHP垃圾回收机制防止内存溢出
摘要:PHP语言同其他语言一样,具有垃圾回收机制。那么今天我们要为大家讲解的内容就是关于PHP垃圾回收机制的相关问题。希望对大家有所帮助。PHP strtotime应用经验之谈PHP memory_get_usage()管理内存PHP unset全局变量运用问题详解PHP unset()函数销毁变量教你快速实现PHP全站权限验证一、PHP 垃圾回收机制(Garbage Collector 简称GC)在PHP中,没有任何变量指向这个对象时,这个对象就成为垃圾。PHP会将其在内存中销毁;这是PHP的GC垃圾处理机制,防止内存溢出。当一个PHP线程结束时,当前占用的所有内存空间都会被销毁,当前程序中所有对 阅读全文
posted @ 2011-02-21 11:10 Dufe王彬 阅读(258) 评论(0) 推荐(0) 编辑
PHP 垃圾回收机制(转)
摘要:转载自liweixixihaha最终编辑liweixixihaha每一种计算机语言都有自己的自动垃圾回收机制,让程序员不必过分关心程序内存分配,php也不例外,但是在面向对象编程(OOP)编程中,有些对象需要显式的销毁;防止程序执行内存溢出。一、PHP 垃圾回收机制(Garbage Collector 简称GC)在PHP中,没有任何变量指向这个对象时,这个对象就成为垃圾。PHP会将其在内存中销毁;这是PHP的GC垃圾处理机制,防止内存溢出。当一个PHP线程结束时,当前占用的所有内存空间都会被销毁,当前程序中所有对象同时被销毁。GC进程一般都跟着每起一个SESSION而开始运行的.gc目的是为了 阅读全文
posted @ 2011-02-21 11:04 Dufe王彬 阅读(200) 评论(0) 推荐(0) 编辑
调用腾讯的API接口
摘要:<?php /* 调用腾讯的API接口0 为 IP地址1 为 null2 为 省份3 为 城市*/function get_ip_place(){ $ip=file_get_contents("http://fw.qq.com/ipaddress"); $ip=str_replace('"',' ',$ip); $ip2=explode("(",$ip); $a=substr($ip2... 阅读全文
posted @ 2011-02-20 11:21 Dufe王彬 阅读(1871) 评论(0) 推荐(0) 编辑
windows下利用xdebug和WinCacheGrind优化PHP代码(转)
摘要:什么是xdebug?xdebug是一个开放源代码的PHP程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况。xdebug现在的最新版本是xdebug 2.0.3,支持PHP4/PHP5。官方站点:www.xdebug.orgxdebug的安装及配置以PHP5.2.5,Windows平台为例:1. 登录www.xdebug.org,在首页右侧有一个Windows modules,选择其中的PHP5.2.1-5.2.6,下载php_xdebug-2.0.3-5.2.5.dll文件;2. 将下载的php_xdebug-2.0.3-5.2.5.dll放到你的PHP的ext 阅读全文
posted @ 2011-02-20 10:35 Dufe王彬 阅读(570) 评论(0) 推荐(0) 编辑
PHP魔术函数集锦
摘要:1。__construct()实例化对象时被调用,当__construct和以类名为函数名的函数同时存在时,__construct将被调用,另一个不被调用。2。__destruct()当删除一个对象或对象操作终止时被调用。3。__call()对象调用某个方法,若方法存在,则直接调用;若不存在,则会去调用__call函数。4。__get()读取一个对象的属性时,若属性存在,则直接返回属性值;若不存在,则会调用__get函数。5。__set()设置一个对象的属性时,若属性存在,则直接赋值;若不存在,则会调用__set函数。6。__toString()打印一个对象的时被调用。如echo $obj;或 阅读全文
posted @ 2011-02-13 11:12 Dufe王彬 阅读(261) 评论(0) 推荐(0) 编辑
PHP 5.3中的新特性(转)
摘要:作者陈浩(Haohappy)MSN: haohappy # php.net2009-08-13本文刊于《程序员》杂志 2009.09转载请注明作者及出处毫无疑问,如今PHP已经成为WEB开方当中最热门的技术之一。根据nexen.net的调查,互联网上三分之一的网站选择PHP来开发服务器端程序。在欧美和日本等国家,PHP开发市场呈现出一片欣欣向荣的景象,像Facebook、Yahoo!、Flickr和Sourceforge这样的知名PHP站点数不胜数。而近年来国内的各大网站也逐渐大量使用PHP。依靠活跃、组织严密的开发社区,PHP语言本身一直在稳定地进步--一方面不断改善性能和稳定性,增加各种实 阅读全文
posted @ 2011-02-13 11:12 Dufe王彬 阅读(163) 评论(0) 推荐(0) 编辑
介绍9个很有发展潜力的PHP开源项目
摘要:PHP的开源世界可谓相当精彩,其中大家也接触的不少著名的PHP开源项目,比如Drupal、Sugar CMS、Joomla等等,但在本文中,笔者将选取9个最新知名度不是太高,但可在某些方面很实用,目前还在发展阶段,很有潜力的PHP开源项目。相信各位读者看了之后会惊叹:原来PHP还能干这么多事情。  1、PHP FOR Android  现在,iphone和Android大行其道,拥有它们已经成为一种潮流。而Android的市场份额也变的越来越大。  而现在除了可以用JAVA来编写Android应用外,还多了一种选择,那就是可以使用PHP去编写相关的Android应用了,这都要归功于一个开源项目 阅读全文
posted @ 2011-02-12 11:57 Dufe王彬 阅读(491) 评论(0) 推荐(0) 编辑
php防注入函数代码
摘要:php防注入函数代码在做php程序的时候,大家都比较重视网站安全这块,那么在php中是如何防注入的呢?php本身自带的一个函数addslaches() 这个函数功能有点弱,不能让人太放心现在和大家分享一个简单的方法:新建一个文件保存为checkpostandget.php然后在每个php文件前加include(&ldquo;checkpostandget.php&ldquo;);即可&lt;?php/*************************说明:判断传递的变量中是否含有非法字符如$_POST、$_GET功能:防注入*********************** 阅读全文
posted @ 2011-02-12 10:29 Dufe王彬 阅读(262) 评论(0) 推荐(0) 编辑
21个实用PHP代码
摘要:1. PHP可阅读随机字符串此代码将创建一个可阅读的字符串,使其更接近词典中的单词,实用且具有密码验证功能。代码2. PHP生成一个随机字符串如果不需要可阅读的字符串,使用此函数替代,即可创建一个随机字符串,作为用户的随机密码等。代码3. PHP编码电子邮件地址使用此代码,可以将任何电子邮件地址编码为 html 字符实体,以防止被垃圾邮件程序收集。代码4. PHP验证邮件地址电子邮件验证也许是中最常用的网页表单验证,此代码除了验证电子邮件地址,也可以选择检查邮件域所属 DNS 中的 MX 记录,使邮件验证功能更加强大。代码5. PHP列出目录内容代码6. PHP销毁目录删除一个目录,包括它的内 阅读全文
posted @ 2011-02-12 10:28 Dufe王彬 阅读(372) 评论(0) 推荐(0) 编辑
【转】PHP技巧汇总:提高PHP性能的53个技巧
摘要:PHP技巧汇总:提高PHP性能的53个技巧用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的函数译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。2、$row['id]'的速度是$row[id]的7倍。3、echo 比 print 快,并且使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接,比如echo $str1,$str2。 阅读全文
posted @ 2011-02-12 09:25 Dufe王彬 阅读(194) 评论(0) 推荐(0) 编辑
常用Web Service汇总(天气预报、时刻表等)
摘要:下面总结了一些常用的Web Service,是平时乱逛时收集的,希望对大家有用。============================================天气预报Web Service,数据来源于中国气象局EndpointDiscoWSDLIP地址来源搜索Web Service(是目前最完整的IP地址数据)EndpointDiscoWSDL随机英文、数字和中文简体字Web ServiceEndpointDiscoWSDL中国邮政编码 - 地址信息双向查询/搜索Web ServiceEndpointDiscoWSDL验证码图片Web Service 支持中文、字母、数字 图像和 阅读全文
posted @ 2011-01-26 11:41 Dufe王彬 阅读(279) 评论(0) 推荐(0) 编辑
discuz论坛的sql防注入函数
摘要:[代码] 阅读全文
posted @ 2011-01-26 11:38 Dufe王彬 阅读(639) 评论(0) 推荐(0) 编辑
万人在线论坛,系统优化
摘要:原先有tcp超时现像(WGET 十几次后会有超时),插拨网线并重启后已恢复正常。目前一小时近2W人在线,留下些操作记录系统信息======================================dell R4105504(4核2G) *2 4G*2 sas15K 146*2Intel(R) Xeon(R) CPU E5504 @ 2.00GHzcentos 5.2 64bitnginx+php+mysqlnginx 6个进程php 96个进程Linux bora 2.6.18-128.el5 #1 SMP Wed Jan 21 10:41:14 EST 2009 x86_64 x86_ 阅读全文
posted @ 2011-01-07 17:08 Dufe王彬 阅读(837) 评论(0) 推荐(0) 编辑

1 2 3 4 下一页
点击右上角即可分享
微信分享提示