php
温建江
成功永远是掌握在自己的手中的。
展开
-
PHP安装全攻略
Windows 2000/XP/2003 下 IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin安装配置一、软件准备:以下均为正式版本PHP(5.0.4):http://cn.php.net/get/php-5.0.4-Win32.zip/from/a/mirrorMySQL(4.1.11):http://www.skycn.com/soft/1原创 2012-11-26 17:37:56 · 399 阅读 · 0 评论 -
pdo数据抽象层
定义: PDO扩展为PHP访问数据库定义了一个轻量级的、一致性的接口,它提供了一个数据访问抽象层,这样,无论使用什么数据库,都可以通过一致的函数执行查询和获取数据。PDO随PHP5.1发行,在PHP5.0的PECL扩展中也可以使用。如何引用PDO:1、打开php的配置文件然后搜索pdo找到也就是以下php_pdo.dll 行后启用它们,也就是把前面的注释去掉。原创 2013-04-25 20:50:13 · 862 阅读 · 0 评论 -
PHP 5.5.0 Alpha3 发布
ug 修复。建议 PHP 用户升级到这个版本进行测试,发现问题可通过我们的bug tracking system来提交。这... PHP 开发团队发布了 5.5 的第三个 Alpha 测试版本,该版本在 alpha2 基础上增加了一些特性和 bug 修复。建议 PHP 用户升级到这个版本进行测试,发现问题可通过我们的bug tracking system来提交。这是一个开发预览版原创 2013-05-19 17:01:17 · 762 阅读 · 0 评论 -
PHP实现google开放登录 Google Oauth
在这之前,我们已经覆盖了包含Facebook、Twitter、Google plus以及Instagram的Oauth登录系统示例。很遗憾之前我遗漏掉了Google的Oauth登录系统。今天我们就来看一下如何为你的web项目实现Google的Oauth系统。这个示例脚本非常快,对增加你的web项目注册当然是很有帮助的。Google Oauth登录系统开发示例在线Demo:Live De原创 2013-05-20 14:22:02 · 4118 阅读 · 0 评论 -
为什么要选择PHP
为什么要选择PHP 竞争对手:ASP,mod_perl,JSP 用于实现交互式动态网页的技术有好多,其中CGI又称通用网关接口(Common Gateway Interface),是外部程序和WEB服务器之间的标准编程接口,但是CGI程序带来的缺点实在太多;而Perl很好地解决了CGI中的问题,被用来驱动复杂的WEB技术;微软的ASP(Active Server Pages)的出现,原创 2013-05-06 21:01:06 · 868 阅读 · 0 评论 -
php给上传图片加图片水印
相信大家都知道怎么用PHP为图片增加文字水印,可是如果水印效果为图片呢?该怎么办?别担心,下文就为您分解" method="post" enctype="multipart/form-data" name="form1" id="form1">上传图片 路径:原创 2013-05-20 14:18:52 · 1404 阅读 · 0 评论 -
phpwind9.0 新时代的社区产品
经过漫长的研发和严谨的调试,倍受关注的phpwind9。0终于和大家见面了。phpwind9。0是全新研发思想指导下的新一代社区产品,同时也是phpwind系列产品近10年社区产品经验的传承和升华,更是phpwind团队对于当前环境下社区产品形态这一命题所给出的完美答案。phpwind团队放弃了沿袭数年之久的旧架构转而采用了全新的WindFramework框架。 要想深入的理解phpw原创 2013-05-20 14:24:56 · 2168 阅读 · 0 评论 -
递归算法事例
一.例子(用从C++描述): 行号 程序 0 p (int w) 1 {if( w>o) 2 { cout 3 p(w-1); 4 p(w-1); 5原创 2013-05-07 11:00:06 · 779 阅读 · 0 评论 -
php中null和false和0之间的区别
php中很多还不懂php中0,"",null和false之间的区别,这些区别有时会影响到数据判断的正确性和安全性,给程序的测试运行造成很多麻烦。所以必须好好的看好了下面的例子简单来说就是 他们的==和===的区别:第一个是值相等就为true 第二个必须是值和类型都相等才是true先看一个例子:$str1 = null;$str2 = false;echo $str原创 2013-05-21 08:07:03 · 1768 阅读 · 1 评论 -
PHP中array数组教程
定义数组 数组array是一组有序的变量,其中每个变量被叫做一个元素。一、定义数组 可以用 array() 语言结构来新建一个数组。它接受一定数量用逗号分隔的 key => value 参数对。 array( [key =>] value , ... ) // key 可以是 数字 或者 字符串 // value 可以是任何值 例子1: php $原创 2013-05-21 08:30:14 · 1065 阅读 · 0 评论 -
concat综合大全(Javasrcipt和mysql中的用法)
对js中cancat语法和使用说明:定义用法The concat() method is used to join two or more arrays.使用concat()方法可用来将两个或多个数组结合起来This method does not change the existing arrays, it only returns a copy of the joined原创 2013-05-09 20:11:59 · 985 阅读 · 0 评论 -
PhpCms系统设置:config.inc.php文件配置说明_PHPCms教程
config.inc.php(include/config.inc.php)文件包含了系统运行的核心配置,详细参数介绍如下://数据库配置信息define('DB_HOST', 'localhost'); //数据库服务器主机地址 define('DB_USER', 'root'); //数据库帐号define('DB_PW', 'root'); //数据库密码 define(原创 2013-05-15 10:24:55 · 1715 阅读 · 0 评论 -
php中global 与 $GLOBALS[""] 的区别
php中global 与 $GLOBALS[""] 差别 原本觉得global和$GLOBALS除了写法不一样觉得,其他都一样,可是在实际利用中发现2者的差别还是很大的!先看下面的例子:PHP代码 // 例子1 function test_global() { global $var1, $var2; $var2 =& $var1;}原创 2013-05-29 08:51:40 · 842 阅读 · 0 评论 -
如何利用php操作memcache?
如何利用php操作memcache? 1、在php.ini文件添加:extension=phpcache.dll 2、并把对应的dll文件拷贝到ext目录下如何利用php代码试验php操作memcache是否成功 $mem=new Memcache(); $mem->connect('172.22.63.10',11211);原创 2013-06-10 21:20:15 · 1004 阅读 · 0 评论 -
php实现封装数据库的类文件
class dbname{ private $localhost; private $root; private $pass; private $db_name;public function __construct($localhost,$root,$pass,$db_name){ $this->localhost=$localhost;原创 2013-04-24 21:16:43 · 763 阅读 · 0 评论 -
php封装类实现的图片上传可直接引用
class image { /** *完成图片的上传 * *@param array $file 待上传的文件信息的数组,用于5个元素的那个数组 *@return mixed 如果执行成功,返回上传了的文件名,否则返回false */ public function upload($file) {原创 2013-04-24 21:13:51 · 1239 阅读 · 0 评论 -
cookie 和session 的区别详解
这些都是基础知识,不过有必要做深入了解。先简单介绍一下。二者的定义:当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,都纪录下来。当下次你再光临同一个网站,WEB 服务器会先看看有没有它上次留下的 Cookie 资料,有的话,就会依据 Cookie里的内容来判断使用者,送出特定的网页内容给你。 Cookie 的原创 2012-11-26 19:08:47 · 317 阅读 · 0 评论 -
做一个缩略图片(php)
//制作缩略图,首先需要原图资源$src_filename = 'Penguins.jpg';//在内存中创建一个真彩色图像$src_img = imagecreatefromjpeg($src_filename);//获得原图的信息,使用getimagesize(),这个函数既可以获得原图得大小,也可以获得原图的类型$img_info = getimagesize($src_原创 2012-12-06 21:02:48 · 364 阅读 · 0 评论 -
利用PHP与Smarty模板技术生成分页静态页面的代码
ear_all_cache();//清除所有缓存//smarty.php//create html file use smarty template//Rossy.cn@gmial.com//2007-07-27 11:15require_once("classes/Smarty.class.php"); //smarty文件require_once("config转载 2012-12-12 15:15:12 · 857 阅读 · 0 评论 -
php笔试面试题(我感觉挺有用的哦)
php基础部分1. 以下php代码的输出结果?$i=10;$n = $i++;echo $n, $i++, ++$i2. include与require的区别?3. 以下代码,是判断字符串中是否存在#符号, 错误之处在于?if ( strpos($str, “#”)) { … }4. 程序代码使用utf-编码,以下代码输出结果是什么?strlen函数转载 2012-12-17 20:32:32 · 1195 阅读 · 0 评论 -
如何用php制作验证码
我都好长时间没有看验证码了:今天让我和大家再好好一起回顾回顾:以下就是输出随机的四位的数字或者是字母$im = imagecreatetruecolor(80,23);//创建画布$bgcolor = imagecolorallocate($im,220,230,230);//调制背景色$bordercolor = imagecolorallocate($im,0,0,25原创 2012-12-19 16:44:27 · 599 阅读 · 0 评论 -
php连接访Oracle是用过oci函数
php连接访Oracle是用过oci函数,以下是整理的文档1.安装Apache和php包yum install -y httpd php*2.下载Oracle组件oracle-instantclient-basic-10.2.0.4-1.i386.rpmoracle-instantclient-sqlplus-10.2.0.4-1.i386.rpmoracle-instan原创 2012-12-20 21:10:30 · 1353 阅读 · 0 评论 -
前置运算符和后置运算符的区别
$a = 0; //自定义变量并给定初始值 echo "----------后置加运算---------"; for($b = 0;$b echo $a++." "; //使用后置运算符 } echo "-----原创 2013-02-18 23:51:36 · 1553 阅读 · 0 评论 -
二级导航菜单
二级导航菜单a { font-size: 14px; font-style: normal; text-decoration: none; color: #FC0; text-align: center;}a:hover{ font-size: 14px; font-style: normal; tex原创 2013-02-20 00:03:07 · 1391 阅读 · 0 评论 -
提高PHP代码的性能10条建议
这篇文章中的建议涵盖了大部分PHP代码性能方面的问题。如果你是做一些小网站或者小项目,那么有理由忽略这些建议,但是当你为大量用户提供长期稳定的服务的时候,就必须关注了。开发人员必须从项目一开始就考虑这些建议,它会极大的改善你的网站的性能。 在PHP中,通常有很多的方法可以来达到相同的目的,但是开发人员通常选择他们最熟悉的用起来最舒服的一种方式,但是有些事必须注意的:1.echo比print要快原创 2013-03-22 20:59:18 · 910 阅读 · 0 评论 -
详细介绍使用PHP框架的原因(我感觉在没事的时候应该多多的搭建一些框架 用的时候直接搬过来用方便的很)
PHP框架为各种技术等级的开发者减少了重复编码的需求、加快了开发进程,并在创建web应用时确保正确的编码。这不仅加快了富应用开发的进程,同时也通过减少代码的安全漏洞而增强了PHP的安全性。PHP成为世界上最流行的脚本语言有许多原因:灵活性,易用性等等。但通常只用PHP或者其他语言编码就会显得单调、重复,这时候就需要一个PHP框架来代替程序员完成那些重复不变的部分。本文通过回答What, Whe原创 2013-03-22 21:04:10 · 1091 阅读 · 0 评论 -
谈PHP发展前景和就业解析(相信更多学习php的跟我有着同样的相当关注吧)
在最近几年年我们可以看到企业对PHP使用更加广泛,与此同时对PHP相关的Web开发人才需求更是急速升温;分析中国不同行业的网站,我们可以看到国内,包括Google、百度、网易、新浪、搜狐、阿里巴巴、奇虎、eBay、腾讯、Yahoo、金山等的各大网站都在寻求PHP高手。今年各类企业发布招聘PHP人才信息,对人才的需求量极大,但是因为国内PHP人才贮备的不足、培训体系的不健全以及国内Web开发人员对P原创 2013-03-22 20:42:25 · 2833 阅读 · 0 评论 -
俩组php面试题(对于面试的有用哦)
1.表单中 get与post提交方法的区别?答:get是发送请求HTTP协议通过url参数传递进行接收,而post是实体数据,可以通过表单提交大量信息.2.session与cookie的区别?答:session:储存用户访问的全局唯一变量,存储在服务器上的php指定的目录中的(session_dir)的位置进行的存放 cookie:用来存储连续訪問一个頁面时所使用,是存储在客户原创 2013-03-23 09:36:55 · 3437 阅读 · 0 评论 -
$_SERVER 服务器和执行环境信息
$_SERVER 是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组。这个数组中的项目由 Web 服务器创建。不能保证每个服务器都提供全部项目;服务器可能会忽略一些,或者提供一些没有在这里列举出来的项目。这也就意味着大量的此类变量都会在» CGI 1.1 规范中说明,所以应该仔细研究一下。 $HTTP_SERVER_原创 2013-04-23 19:40:51 · 707 阅读 · 0 评论 -
GD库的介绍
也许学了php一段时间的人还不知道什么是GD库 岂不是真的很让人怀疑php学习的程度 所以很有必要学习GD库 简介与主要用途GD库,是php处理图形的扩展库,GD库提供了一系列用来处理图片的API,使用GD库可以处理图片,或者生成图片。 在网站上GD库通常用来生成缩略图,或者用来对图片加水印,或者用来生成汉字验证码,或者对网站数据生成报表等原创 2013-06-19 21:10:30 · 1295 阅读 · 0 评论