PHP

用 PHP 构建基于 Ajax 的 Web 站点

级别:中级KenRamirez,创始人,AxsysTechnologyGroup2008年9月23日学习使用原生JavaScript™代码和PHP编写AsynchronousJavaScript+XML(Ajax)应用程序的过程。本文介绍几个框架和应用程序编程接口(API),可以用它们减少开发AjaxWeb应用程序所需编写的代码量。PHP已经流行很多年了。PHP通常作为服务器端脚本语言,用来快速开发基于Web的应用程序,而且效果很不错。实际上,一些最流行的

系统 2019-08-12 09:29:29 2228

PHP

php之sphinx

SetFilter("cat_id",array(2));//仅在id为1、3、7的子论坛中搜索$cl->SetFilter("forum_id",array(1,3,7));//范围筛选//筛选发布时间为今天,参数为int时间戳$cl->SetFilterRange("starttime",123,124);//筛选价格$cl->SetFilterRange("price",10.0,99.9);/

系统 2019-08-12 09:26:45 2228

PHP

PHP字符串函数

AddSlashes:字符串加入斜线。bin2hex:二进位转成十六进位。Chop:去除连续空白。Chr:返回序数值的字符。chunk_split:将字符串分成小段。convert_cyr_string:转换古斯拉夫字符串成其它字符串。crypt:将字符串用DES编码加密。echo:输出字符串。explode:切开字符串。flush:清出输出缓冲区。get_meta_tags:抽出文件所有meta标记的资料。htmlspecialchars:将特殊字符转成

系统 2019-08-12 01:52:46 2228

PHP

php安全编程—sql注入攻击

原文:php安全编程—sql注入攻击php安全编程——sql注入攻击定义SQL注入攻击指的是通过构建特殊的输入作为参数传入Web应用程序,而这些输入大都是SQL语法里的一些组合,通过执行SQL语句进而执行攻击者所要的操作,其主要原因是程序没有细致地过滤用户输入的数据,致使非法数据侵入系统。根据相关技术原理,SQL注入可以分为平台层注入和代码层注入。前者由不安全的数据库配置或数据库平台的漏洞所致;后者主要是由于程序员对输入未进行细致地过滤,从而执行了非法的数

系统 2019-08-12 01:52:22 2228

PHP

PHP中生成验证码

//生成图片$im=imagecreatetruecolor(100,30);//生成颜色,当第一次调用生成颜色的方法,是生成背景颜色,默认是黑色//如果想自定义背景颜色,用到imagefill函数$bg=imagecolorallocate($im,200,200,200);imagefill($im,0,0,$bg);//第二次调用这个方法,是可以生成图片上面的文字或其他样式的颜色$te=imagecolorallocate($im,0,0,0);$t

系统 2019-08-12 01:33:45 2228

PHP

Win8.1系统下配置搭建IIS8.5+PHP5.5.4运行环境

原文Win8.1系统下配置搭建IIS8.5+PHP5.5.4运行环境很多人喜欢用linux搭建php网页语言运行环境,但由于linux高度自定义化,经常需要root运行命令,略显高端,相对应的微软的windows操作系统,用户体验不错,可以借助windows自带的IIS组件+PHP程序包,搭建一个合适的运行环境。Windowsxp时代是IIS6,win7时代是IIS7.5,win8时代IIS8.0,同样win8.1的内置IIS组件也升级到8.5,拥有更高的

系统 2019-08-12 01:33:24 2228

PHP

邀请PHP开发工程师加盟Web3.0新锐网站[工作地点

我们的大方向是:如何更快、更准地帮助用户找到他所需要的信息。这也就是以前搜索引擎诞生的原因。但搜索引擎仅仅是一种解决办法,而且还远不完美。这将是我们致力的方向。我们的两个理念是:按主题重组织全网内容;按人重组织全网内容。我在《技术英雄会【四】:也谈如何发掘到需要的内容和英雄》中提到了三种常见解决办法。解决这个需求还有第四种方式:“写作即交互”模式:博客/论坛的写作即交互,分析写作即可获知用户兴趣、获知互联网热点,更精准地推送内容。这就是我们玩转互联网内容和

系统 2019-08-12 01:32:45 2228

PHP

[转]在PHP中实现进程间通讯

[转]在PHP中实现进程间通讯本文将讨论在PHP4环境下如何使用进程间通讯机制——IPC(Inter-Process-Communication)。本文讨论的软件环境是linux+php4.0.4或更高版本。首先,我们假设你已经装好了PHP4和UNIX,为了使得php4可以使用共享内存和信号量,必须在编译php4程序时激活shmop和sysvsem这两个扩展模块。实现方法:在PHP设定(configure)时加入如下选项。--enable-shmop--e

系统 2019-08-29 23:39:47 2227

PHP

Php Development Tips

(1)解决php.ini文件放置路径问题方法:在Unix上,php.ini文件缺省放在/usr/local/lib上面,因为缺省的存放路径是/lib,但是可以在编译的时候使用--with-config-file-path参数来修改php.ini的存放位置,例如你可以使用--with-config-file-path=/etc把它存放到/etc下面,然后可以从源码包中拷贝php.ini-dist到/etc/php.ini并修改使之

系统 2019-08-29 22:53:29 2227

PHP

一个加密PHP脚本的解码方法

三个星期以前我发布了一篇文章,介绍了base64加密的PHP脚本的解码方法。前几天,飞信好友行者又扔来了一段更加复杂、诡异的PHP脚本:下载每一步的源代码//0.php

系统 2019-08-12 09:30:37 2227

PHP

PHP基础知识总结

看了些PHP的基础知识,自己在这里总结下:1,在HTML嵌入PHP脚本有三种办法://嵌入方式一echo("test");test2";?>test3";?>还有一种嵌入方式,即使用和Asp相同的标记<%%>,但要修改PHP.ini相关配置,不推荐使用。2,PHP注释分单行和多行注释,和java注释方式相同。

系统 2019-08-12 09:29:41 2227

PHP

关于phpstorm中安装配置xdeug

最近从网上找了好多phpstorm中配置安装xdebug的信息,但是貌似都失败了...我也不知道是为什么...突然有一天不知道怎么整的就配置成功了现在可以分享一下了正好我用的软件的版本都比较新应该大部分人都能参考一下首先去下载一个xudeg的dll文件我是去xdebug官网下载的这里http://xdebug.org/download.php我下载的是5.532位的你得下符合你自己要求的版本下载完以后呢,把这个文件放到你的php文件夹的ext文件夹里直接拖

系统 2019-08-12 09:27:40 2227

PHP

PHP 字符串函数

字符串是字符序列,比如"Helloworld!"。PHP字符串函数在本节中,我们将学习常用的字符串操作函数。PHPstrlen()函数strlen()函数返回字符串的长度,以字符计。下例返回字符串"Helloworld!"的长度:实例运行实例以上代码的输出是:12提示:strlen()常用于循环和其他函数,在确定字符串何时结束很重要时。(例如,在循环中,我们也许需要在字符串的最后一个字符之后

系统 2019-08-12 01:54:34 2227

PHP

PHP常用字符串函数

1:访问子字符串:strpos()2:提取子字符串:substr()3:逐字节处理字符串:strstr()4:计算字符串长度:strlen()5:替换子字符串:substr_replace()6:按字节反转字符串:strrev()7:按字反转字符串:(1)首先将字符串分解为独立的字:explode()(2)反转这个字数组:array_reverse()(3)重建反转后的字符串:implode()8:字符替换函数:str_replace()9:第一个字母大写

系统 2019-08-12 01:52:46 2227

PHP

php中session和cookie

cookie每次请求页面的时候进行验证,如果用户信息存储在数据库中,每次都要执行一次数据库查询,给数据库造成多余的负担。cookie可以被修改的,所以安全系数太低。session是存储在服务器端面的会话,相对安全,并且不像Cookie那样有存储长度限制。由于Session是以文本文件形式存储在服务器端的,所以不怕客户端修改Session内容。实际上在服务器端的Session文件,PHP自动修改session文件的权限,只保留了系统读和写权限,而且不能通过f

系统 2019-08-12 01:33:45 2227