PHP_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> PHP >>列表
http://netkiller.sourceforge.net/architect/operations/lamp.html#!/bin/bash#================================================================================#LAMPInstallingscriptbyNeo<openunix@163.com>#http://netkiller.sourceforge... 查看全文
· Java和PHP在Web开发方面的比较发布时间:2011-10-18
比较PHP和JSP这两个Web开发技术,在目前的情况是其实是比较PHP和Java的Web开发。以下是我就几个主要方面进行的比较:一、语言比较PHP是解释执行的服务器脚本语言,首先php有简单容易上手的特点。语法和c语言比较象,所以学过c语言的程序员可以很快的熟悉php的开发。而java需要先学好java的语法和熟悉一些核心的类库,懂得面向对象的程序设计方法。所以java不如php好学。Java首先要编译成字节码.class文件,然后在java虚拟机上解释执行... 查看全文
· php 获取 POST JSON 数据发布时间:2011-10-18
在通过ajax向php程序中传递数据时,会发现使用$_POST根本无法获取数据.但是在firebug中可以看到post中其实是有json数据的.在使用print_r(file_get_contents("php://input"))之后,却可以得到json数据那什么是php://input呢?对php://input的介绍,PHP官方手册文档有一段话对它进行了很明确地概述。“php://inputallowsyoutoreadrawPOSTdata... 查看全文
· php开源服务器发布时间:2011-10-18
很多人从自己的经验中知道,安装一个网页服务器并不容易,,它变得更加困难如果你想添加的语言是PHP,mysql或者perl。XAMPP是一个易于安装apache,php,mysql,和perl。xampp真的很容易安装和使用-下载,提取,安装,即可以使用。目前有四中服务器配置分布:XAMPPforWINDOWS,XAMPPforLINUX,XAMPPforMACOS,XAMPPforSolaris。XAMPP是免费的,想要安装XAMPP你只需要下载并提取它,仅此而已... 查看全文
· EasyPHP发布时间:2011-10-18
EasyPHP为PHP开发者提供了一个在windows环境中完整的PHP,APACHE,MySQL,PHPMyadmin,Xdebug环境。一个完整、可用的PHP开发环境:EasyPHP是一个WAMP安装包,包含有PHP,MYSQL,APACHE,PHPMyadmin,Xdebug,和其它组件。不用安装其他的,他已经安装了。逆境需要下载,安装,编码即可!管理页面允许你去查看文档目录,改变apache监听端口,设置时区,最大执行时间,错误报告设置,最大上传文件设置... 查看全文
· PHP检测低俗图片 -_-!发布时间:2011-10-14
其实从这个http://blog.csdn.net/lanphaday/archive/2008/10/28/3166735.aspx帖子来的。原理就是检测皮肤颜色在图片中的比例。经过测试,漏掉的很少,不过误报很高。<?php/***PHP检查低俗图片*作者:书中蠹鱼*/if($argc==2){$file_name=$argv[1];if(is_file($file_name)){//文件存在$image=openImageFile($file_name);$rate=testSkin... 查看全文
· PHP二维数组排序发布时间:2011-10-14
PHP本身是有一个多维数组排序的函数的。boolarray_multisort(array$ar1[,mixed$arg[,mixed$...[,array$...]]])下面是手册当中对于array_multisort函数的描述:array_multisort()可以用来一次对多个数组进行排序,或者根据某一维或多维对多维数组进行排序。关联(string)键名保持不变,但数字键名会被重新索引。输入数组被当成一个表的列并以行来排序――这类似于SQL的ORDERBY子句的功能... 查看全文
· PHP实现最简单爬虫原型发布时间:2011-10-14
最简单的爬虫模型应该是这样的:给一个初始url,爬虫把内容扒下拉,找页面里的url,在以这些url为起点,开始爬。下面是一个最简单的php实现的爬虫模型。<?php/***爬虫程序--原型**BookMoth2009-02-21*//***从给定的url获取html内容**@paramstring$url*@returnstring*/function_getUrlContent($url){$handle=fopen($url,"r");if($handle)... 查看全文
· PHP 正则表达式实例发布时间:2011-10-14
正则表达式的概念在很多地方都有,不在详述了。1、与文字和字符相关的?Unicode的中文字范围是u4e00-u9fa5,4e00对应的字是“一”,9fa5对应的汉字是“龥”,所以正则是这样的:1.1匹配所有中文汉字:'/[一-龥]/u'或者'/[/x{4e00}-/x{9fa5}]/u'2、与网络和地址相关的?2.1匹配网页地址:"/https?:////([一-龥a-zA-Z///d/-]{1,30}/.){1,}([一-龥a-zA-Z]{2,9})(:/d{1,5})?([//|//]{1... 查看全文
这个问题主要体现在程序员没有一个良好的编码习惯,解决办法:<?php这个标识必须放到首行并且前面没有任何空格或bom编码。。。然后开启session或者cookie才可以,程序员要有良好的编码习惯,如何养成良好的习惯,请去学习python,格式不对,你连编译都通不过,呵呵细节决定成败~~送php验证码程序简单的转载别人的学习之用image.php<?phpsession_start();for($i=0;$i<4;$i++)//四位验证码{@$rand.=dechex... 查看全文
译者前言:首先这是一篇国外的英文文章,非常系统、详尽的介绍了如何使用PHP创建RESTAPI,国内这方面的资料非常非常的有限,而且基本没有可操作性。这篇文章写的非常好,只要对PHP稍有了解的程序员,看完本文基本可以自己动手写RESTAPI,花了几个小时翻译过来和大家共享,希望可以帮助大家。转载请注明出处。本文地址:http://hmw.iteye.com/blog/1190827原文地址:CreateaRESTAPIwithPHPOneofthelatest(sortof... 查看全文
译者前言:首先这是一篇国外的英文文章,非常系统、详尽的介绍了如何使用PHP创建RESTAPI,国内这方面的资料非常非常的有限,而且基本没有可操作性。这篇文章写的非常好,只要对PHP稍有了解的程序员,看完本文基本可以自己动手写RESTAPI,花了几个小时翻译过来和大家共享,希望可以帮助大家。转载请注明出处。本文地址:http://hmw.iteye.com/blog/1190827原文地址:CreateaRESTAPIwithPHPOneofthelatest(sortof... 查看全文
· PHP数3退1发布时间:2011-10-12
<?php$sum=10;for($i=0;$i<$sum;$i++){$arr[$i]=true;}$count=count($arr);$io=0;$index=0;while($count>1){if($arr[$index]==true){$io++;if($io==3){$count--;$io=0;$arr[$index]=false;}}$index++;if($index==count($arr)){$index=0;}}for($i=0;$i<... 查看全文
· php fastcgi的优势发布时间:2011-10-12
FCGI优势:1不用对于每个请求都fork一次,别小看这个fork,对于访问量非常大的某个逻辑,你用CGI,会造成系统fork大量的进程。进程过多了有会造成切换,开销不小。2FCGI初始化操作不用对每个请求都进行。有时候你的业务逻辑需要连接某个服务器,查询数据,如果查询非常频繁,用FCGI的话可以建立个长连接。用CGI的话,每次建立一个连接,无论是服务器端主动关闭连接还是CGI关闭连接,都会造成一定数量的TIME_WAIT连接。FCGI劣势:1如果你的程序实现某个地方有问题,比如内存小泄露... 查看全文
?利用phpDOM函数实现简单的单页信息抓取(在这里尽抓取a标签,功能实现了,但是扩展页链接抓取没有实现,欢迎大家批评指导)<?phperror_reporting(E_ERROR);$pages=file_get_contents('http://www.php100.com');//$pages=htmlspecialchars($pages);$doc=newDOMDocument();$new_doc=newDOMDocument('1.0','utf-8');$doc->... 查看全文
· PHP中empty、isset、is_null区别发布时间:2011-10-10
empty如果变量是非空或非零的值,则empty()返回FALSE。换句话说,""、0、"0"、NULL、FALSE、array()、var$var、未定义;以及没有任何属性的对象都将被认为是空的,如果var为空,则返回TRUE。isset如果变量存在(非NULL)则返回TRUE,否则返回FALSE(包括未定义)。变量值设置为:null,返回也是false;unset一个变量后,变量被取消了。注意,isset对于NULL值变量,特殊处理。is_null检测传入值【值,变量,表达式... 查看全文
国内著名CMS:PHPCMS整站代码分析讲解2010-05-1111:28:00|分类:建站|标签:|字号大中小订阅原贴地址:http://www.phpchina.com/bbs/thread-47107-1-1.html作者:逆雪寒从今天开始.我会一有时间就对PHPCMS整站的代码做一个详细的分析.目的很简单.让大家都能在phpchina里面得到进步.谢谢.代码讲解分析全部是本人.按照本人的知识水平来讲解.如果有说得不对的.请指正.也欢迎指正.大家一起进步... 查看全文
· phpcms 源码解析-------模板引擎发布时间:2011-10-10
PHPCMS整站代码分析讲解(六)之模板引擎发布:水水19May<?php/**函数template函数是在global.func.php里面定义的。在前面的phpcms的首页index.php里就见到了。用法:includetemplate()用法很熟,呵呵其实和dz的模板引擎一样的用法。但DZ的模板引擎比PHPCMS的简单很多,因为没有用到模板的标签技术。大家有空可以研究下DZ的模板引擎。这里不说。好分析下上面这个模板的主要函数吧。他的作用是返回编译好的模板文件路径。也就是把模板X... 查看全文
· php + nginx 安装发布时间:2011-10-10
今天尝试了下在WIN2K3系统下用nginx做服务器来跑PHP。为什么要用nginx?小巧免安装。为什么要fastcgi?nginx下如果php不用fastcgi模式就要用代理模式那样还要配置个Apache之类麻烦。。直接到http://windows.php.net/download去下载个PHP的ZIP包有四个不同类型的版本,VC9x86NonThreadSafe、VC9x86ThreadSafe、VC6x86NonThreadSafe、VC6x86ThreadSafe怎么选择呢?一... 查看全文
· phpMyAdmin 用户名和密码(转载)发布时间:2011-10-10
最近开始学习PHP,听说现在PHP一般都是安装LAMP(Linux+Apache+MySQL+PHP),当然咱们现在一般都是用Windows系统,Linux就可以不要了,但是听说Apache+MySQL+PHP安装和管理很麻烦,于是我安装了由泰国人制作的一个集成PHP运行环境——appserv2.6.0。虽然安装很方便,只需要在安装时填写安装路径、域名(如果没有自己的域名,一般写localhost就行),邮箱(这个无关紧要,我写的是自己的163邮箱)、端口号(保留默认的80就行)、root密码... 查看全文