PHP学习笔记
文章平均质量分 73
okenan123
这个作者很懒,什么都没留下…
展开
-
PHP学习笔记【2】--web服务器和apache服务器的安装
MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0<div class="Section0" style="layout-grid:15.6000pt;">1,web服务器我们要从浏览器中取的数据,就是浏览器和web服务器交互获取的2,一款用于php语言开发的服务器软件是apache3,apache软件的安装原创 2013-04-01 16:13:10 · 357 阅读 · 0 评论 -
PHP学习笔记【21】--PHP实现文件下载
function down_file($dir,$file_name){ $dir = $_SERVER["DOCUMENT_ROOT"].$dir.$file_name; if(!file_exists($dir)){ echo "文件不存在"; return ; }原创 2013-04-01 16:13:50 · 275 阅读 · 0 评论 -
PHP学习笔记【22】--PHP数据库编程 mysql扩展库 和mysqli扩展库
// php数据库编程 //php链接有 mysql 和mysqli // $conn = mysql_connect("localhost","root","root");// // // if(!$conn){// die("链接失败".mysql_error());// }// //原创 2013-04-01 16:13:52 · 336 阅读 · 0 评论 -
PHP学习笔记【25】--PHP开发之IDE工具zend studio的快捷键一览表
注:本文省略“通用快捷键”描述,诸如:ctrl+N=新建,ctrl+O=打开,ctrl+C=复制,ctrl+V,ctrl+X……等 等几乎所有软件都通用的一组快捷键,而着重介绍zde独有的快捷键,了解并灵活运用这些快捷键以后,一定能帮助您在实际的项目操作中更加游刃有余。 (怎么越写越觉得我是在做游戏秘籍,哈哈!) 编辑功能转载 2013-04-01 16:13:59 · 345 阅读 · 0 评论 -
PHP学习笔记【4】--apache服务器配置--配置虚拟目录和配置虚拟主机
MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0<div class="Section0" style="layout-grid:15.6000pt;">1,默认安装的apache的站点目录是在安装目录的htdocs下,如果我们想自定义一个访问目录的话怎么办呢?答案:配置虚拟目录。步骤如下:将下面的加入到配置文原创 2013-04-01 16:13:14 · 324 阅读 · 0 评论 -
PHP学习【6】--搭建一个discuz论坛
MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0<div style="layout-grid:15.6000pt;" class="Section0">1,discuz是一款开源的php论坛,做的非常优秀,大家可以在这里网站下载http://www.comsenz.com/downloads/install/di原创 2013-04-01 16:13:18 · 479 阅读 · 0 评论 -
PHP学习笔记【11】--PHP数组
///////////////////////////////////////////////////////////////数组的第一种创建方式 //数组的值可以是任何类型的 //数组在内存中是连续存储的 $arr[0]=1; $arr[1]=5.3; $arr[2]="可以赋南方字符串"; $arr[3]=true; $ar原创 2013-04-01 16:13:29 · 284 阅读 · 0 评论 -
PHP学习笔记【12】--PHP数组排序
//数组的排序 //排序分为内部排序和外部排序 //数据全部在内存中的排序叫内部排序 //数据量太大的话,无法全部加载到内存中,需要借助外部存储设备进行排序,叫做外部排序 //内部排序分类:1,冒泡排序2,快速排序3,选择排序;4, $arr=array(3,1,5,7,3,123,54); print_原创 2013-04-01 16:13:31 · 266 阅读 · 0 评论 -
PHP学习笔记【24】--PHP超全局变量,$_GET,$_POST,$_SERVER
//1,什么是全局变量 header("Content-type:text/html;charset=utf-8");$a = 45;//全局变量function test(){ $a=30;//局部变量 // global $a; $a=30;//如果希望使用到全局变量 要先声明 }test();echo $a; // 45//2,什么是原创 2013-04-01 16:13:57 · 435 阅读 · 0 评论 -
PHP学习笔记【26】--客户端存储技术Cookie
//PHP Cookie技术//Cookie的创建//这个函数用于保存cookie//第一个是key 第二个是value第三个参数是保存时间 单位是秒//如果没有给保存时间,当浏览器关闭的时候cookie就失效了//只能保存字符串setcookie("你","支持中文保存",time()+10);//echo time();//echo "保存成功";//w原创 2013-04-01 16:14:01 · 419 阅读 · 0 评论 -
PHP学习笔记【16】--错误处理器和错误触发器
//PHP对错误的处理 //打开文件 //$fp=fopen("23.txt","r");//出现 warning //echo "ok";//这句话继续执行 //打开文件 //if(!file_exists("23.txt")){ //echo "文件不存在".""; //exit(); //}e原创 2013-04-01 16:13:40 · 271 阅读 · 0 评论 -
PHP学习笔记【17】--PHP错误日志
MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0<div style="layout-grid:15.6000pt;" class="Section0">1,PHP错误日志默认地,根据在php.in中的error_log配置,PHP向服务器的错误记录系统或文件发送错误记录,通过使用error_log()函数,您可以原创 2013-04-01 16:13:42 · 369 阅读 · 0 评论 -
PHP学习笔记【19】--http请求状态码 302 和 304码介绍
对http的请求和响应头部信息的分析响应头信息HTTP/1.1 304 Not Modified //这个是通信协议 304是状态码Server: JSP2/1.0.1 Date: Wed, 28 Nov 2012 00:37:00 GMT 时间Connection: keep-alive 链接类型 持续连接P3P: CP=" OT原创 2013-04-01 16:13:46 · 500 阅读 · 0 评论 -
PHP学习笔记【15】--全局变量,静态变量,静态方法,php方法重载
//声明全局变量 global $a; //为全局变量赋值 $a=12; function t(){ //声明使用全局变量 global $a; $a=999; } t(); echo $a; //静态变量 class Child{原创 2013-04-01 16:13:38 · 660 阅读 · 0 评论 -
PHP学习笔记【13】--查找
//查找, 在一个数组中找到你想要的数据 //从数组 34,234,7,454,23 查找 7 //顺序查找 $a=array(-1,0,7,23,45,6767,7878); function search($arr,$findVal){ for($v=0;$vcount($arr);$v++){ if($find原创 2013-04-01 16:13:33 · 256 阅读 · 0 评论 -
PHP学习笔记【3】--apache服务器使用和配置
MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0<div class="Section0" style="layout-grid:15.6000pt;">1,apache在电脑中的服务名:650) this.width=650;" border="0" src="http://img1.51cto.com/atta原创 2013-04-01 16:13:12 · 320 阅读 · 0 评论 -
PHP学习【5】--在window下搭建php开发环境
MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0<div style="layout-grid:15.6000pt;" class="Section0">1,php开发环境在windows下的搭建仅仅安装apache服务器是不能运行php的网站的,默认情况下apache是不解析php文件的,下面有两种方式完成php原创 2013-04-01 16:13:16 · 400 阅读 · 0 评论 -
PHP学习笔记【8】--php数据类型介绍和php的运算符
MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal01,首先PHP是弱类型的语言,区分大小写的哦2,PHP 定义一个变量以$开头 $a=890 整型3,变量的类型不是不变的 $a=1.1 小数类型变量的数据类型是由运行的时候决定的4,变量名要以字母和下划线开头,不能以数字和特殊字符开头原创 2013-04-01 16:13:22 · 297 阅读 · 0 评论 -
PHP学习笔记【10】--PHP函数
MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0<div style="layout-grid:15.6000pt;" class="Section0">1,PHP函数:为完成某一功能的程序指令的语句的集合,成为函数。func.php function getMax($num1,$num2){ if(原创 2013-04-01 16:13:26 · 283 阅读 · 0 评论 -
PHP学习笔记【14】--php类
//类的定义 class Person{ public $name; public $age; public $grade; //构造函数 两个下划线 php独有 function __construct($name,$age=21){ $this->name=$name;原创 2013-04-01 16:13:35 · 260 阅读 · 0 评论 -
PHP学习笔记【18】--PHP防盗链实现
//设置字符集编码,解决中文 header('Content-Type: text/html; charset=utf-8'); //返回服务器和请求的信息 // var_dump($_SERVER); // foreach ($_SERVER as $key => $val){ // echo $key.":".$val.""; // } // 得到访问者原创 2013-04-01 16:13:44 · 332 阅读 · 0 评论 -
PHP学习笔记【20】--PHP禁用缓存设置,自动刷新跳转
通过304码我们可以知道,网页资源会自动在本地有缓存的但是有的时候也会出现问题,就是说服务器已经更新了资源,而我们访问的时候还是本地的缓存内容。有一种解决方案就是,我们在请求里加入一条信息,告诉浏览器不要缓存该页面。代码如下: //禁用缓存 header("Expires:-1"); header("Cache-Control:no_cache"原创 2013-04-01 16:13:48 · 438 阅读 · 0 评论 -
PHP学习笔记【23】--PHP数据库编程 mysqli扩展库,进行预处理数据库编程
header("Content-type:text/html;charset=utf-8"); //预编译数据库编程 //使用mysqli扩展库 //创建 mysqli对象 $mysqli=new mysqli("localhost","root","root","db_php"); $sql="insert into user va原创 2013-04-01 16:13:55 · 296 阅读 · 0 评论 -
PHP学习笔记【1】--初识php
MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0<div class="Section0" style="layout-grid:15.6000pt;">1,web开发介绍Web开发分为静态开发(html页面)(页面内容不发生变化),动态开发(发帖,新闻,网上支付,电子邮件).常用的动态网站开发技术:php,j原创 2013-04-01 16:13:08 · 329 阅读 · 0 评论 -
PHP学习笔记【7】--多域名配置和php书写规范
MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0<div style="layout-grid:15.6000pt;" class="Section0">修改我们的httpd.conf文件启用httpd-vhosts.conf在httpd-vhosts.conf文件添加以下配置#配置我们自己的虚拟主机原创 2013-04-01 16:13:20 · 282 阅读 · 0 评论 -
PHP学习笔记【9】--PHP程序流程控制
MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0<div style="layout-grid:15.6000pt;" class="Section0">1,PHP程序的三大流程控制一是顺序控制:就是不加控制的流程二是分支控制:有选择的控制的代码2,for循环3,while循环4,do while循原创 2013-04-01 16:13:24 · 259 阅读 · 0 评论 -
PHP学习笔记【27】--服务端存储技术Session
//session//关于session的介绍,大家可以自行百度,这里主要介绍session的使用//可以在php.in中查看session的保存路径//session的创建session_start();//创建session文件 session的默认存在的时间为 1440s = 24min = 24分钟//$_SESSION["name"]="Kenan";//原创 2013-04-01 16:14:03 · 324 阅读 · 0 评论