标签:php

PHP开发不能违背的安全铁则

作为PHP程序员,特别是新手,对于互联网的险恶总是知道的太少,对于外部的入侵有很多时候是素手无策的,他们根本不知道黑客是如何入侵的、提交入侵、上传漏洞、sql 注入、跨脚本攻击等等。作为最基本的防范你需要注意你的外部提交,做好第一面安全机制处理防火墙。 规则 1:绝不要信任外部...

5675℃

百万级PHP网站架构工具箱

在了解过世界最大的PHP站点,Facebook的后台技术后,今天我们来了解一个百万级PHP站点的网站架构:Poppen.de。Poppen.de是德国的一个社交网站,相对Facebook、Flickr来说是一个很小的网站,但它有一个很好的架构,融合了很多技术,如 Nigix、My...

4780℃

PHP编写Android应用程序

Google的开源Android移动操作系统正在席卷全球智能手机市场,和苹果不一样,它对那些想将应用程序提交到iPhone App Store的开发人员有着严格的指导方针和要求,Google的Android平台非常开放,甚至还可以用PHP编写Android应用程序,Irontec...

5708℃

php生成扭曲变形的验证码

原理:通过数学函数对图像的点重新分布,得到扭曲效果。首先生成一副正常的图片,然后遍历每个点,取得其rgb色和坐标,通过数学函数变换点的坐标值,然后在写入到新的图像中,这样即得到扭曲的图形。要得到更复杂的图形,可以把每个字符当做一副图片,使用不同的字体,变形后再写入新的图像,就可以...

7621℃

Server

php判断蜘蛛函数

PHP写的判定是否为“蜘蛛”(爬虫)数据的函数: 方法一: function isCrawler() { if(ini_get('browscap')) { $browser= get_browser(NULL, true); if...

7782℃

POST数据研究

刚和拓维的调试短代支付的问题,对方用Java做了一个Post把Xml文件发送到我方的PHP接口上。 其实很简单的一个接口却整了两天,反复思考之后感觉是在 沟通上。 对方一直说是用Java Post Xml 到接口,我理解成用键值对的方式做了一个POST(类同GET);问题就在这个...

5378℃

PHP获取手机相关信息

该PHP操作类实现获取手机号 手机头信息,取UA,取得手机类型,判断是否是opera,判断是否是m3gate,取得HA,取得手机IP 代码如下: 代码如下 摘抄自:http://www.nonb.cn/ 转载请注明:26点的博客 » PHP获取手机相关信息...

4584℃

PHP

PHP中一个parse_url的错误用法

parse_url (PHP 3, PHP 4, PHP 5) parse_url — 解析 URL,返回其组成部分 描述 array parse_url ( string url ) 此函数返回一个关联数组,包含现有 URL 的各种组成部分。如果缺少了其中的某一个...

6674℃

支付宝代扣平台获取PHP字符乱码的问题

最近在做支付宝App上的代扣功能,支付宝的平台是JAVA的,给的一个Demo包也是Java并且是GBK编码的。 前提已经说完了,然后说过程: 因为App和App使用的Web页面是用的UTF-8编码的,所以Web在Post数据的时候出现了一个问题:在JAVA上获取的中文字符全部是乱...

6479℃

PHP Document 注释标记及规范

@access 使用范围:class,function,var,define,module 该标记用于指明关键字的存取权限:private、public或proteced @author 指明作者 @copyright 使用范围:class,function,var,define...

4288℃

PHP预定义变量 $_SERVER

“HTTP_ACCEPT” 当前请求的 Accept: 头部的内容。 $url_this = “http://”.$_SERVER [‘HTTP_HOST’].$_SERVER[‘PHP_SELF’]; e...

4159℃

PHP

PHP 升级后 不建议使用到函数

PHP又升级了,是因为莫名其妙到报告 session_register 不能使用,经过一番查找,才知道是因为昨天对Ubuntu作了升级,顺便PHP也升级了。经过整理,把PHP5.3以上版本到不能使用或者不建议使用到函数整理出来。 在Windows 下用PHP 5.3.2 部署 ...

8499℃

点提高PHP编程效率 引入缓存机制提升性能

0、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。 1、如果能将...

4187℃

PHP

php 命名规则 一

无规不成方圆,各位初学PHPer,在自编函数、类命名时请规范命名,为以后成为PHP高级程序员养成良好的习惯,打下坚硬的基石!以下内容请参考! 类 类名是个一名词,采用大小写混合的方式,每个单词的首字母大写。尽量使你的类名简洁而富于描述。使用完整单词,避免缩写词(除非该缩写词被更广...

5676℃

PHP+Adodb 讲义

1. 前言 ADODB 是 Active Data Objects Data Base 的简称,它是一种 PHP 存取数据库的函式组件。现在 SFS3 系统 (校园自由软件交流网学务系统) 计划的主持人陈莹光老师,决定采用此一组件,为了让更多有心参与该项目的伙伴们能够顺利加入发展...

4177℃