![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP学习笔记
文章平均质量分 73
okenan123
这个作者很懒,什么都没留下…
展开
-
PHP学习笔记【2】--web服务器和apache服务器的安装
MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0 <div class="Section0" style="layout-grid:15.6000pt; "> 1,web服务器 我们要从浏览器中取的数据,就是浏览器和web服务器交互获取的 2,一款用于php语言开发的服务器软件是apache 3,apache软件的安装原创 2013-04-01 16:13:10 · 376 阅读 · 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 · 285 阅读 · 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 · 344 阅读 · 0 评论 -
PHP学习笔记【25】--PHP开发之IDE工具zend studio的快捷键一览表
注:本文省略“通用快捷键”描述,诸如:ctrl+N=新建,ctrl+O=打开,ctrl+C=复制,ctrl+V,ctrl+X……等 等几乎所有软件都通用的一组快捷键,而着重介绍zde独有的快捷键,了解并灵活运用这些快捷键以后,一定能帮助您在实际的项目操作中更加游刃有余。 (怎么越写越觉得我是在做游戏秘籍,哈哈!) 编辑功能转载 2013-04-01 16:13:59 · 355 阅读 · 0 评论 -
PHP学习笔记【4】--apache服务器配置--配置虚拟目录和配置虚拟主机
MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0 <div class="Section0" style="layout-grid:15.6000pt; "> 1,默认安装的apache的站点目录是在安装目录的htdocs下,如果我们想自定义一个访问目录的话怎么办呢?答案:配置虚拟目录。 步骤如下: 将下面的加入到配置文原创 2013-04-01 16:13:14 · 336 阅读 · 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 · 494 阅读 · 0 评论 -
PHP学习笔记【11】--PHP数组
///////////////////////////////////////////////////////////////数组的第一种创建方式 //数组的值可以是任何类型的 //数组在内存中是连续存储的 $arr[0]=1; $arr[1]=5.3; $arr[2]="可以赋南方字符串"; $arr[3]=true; $ar原创 2013-04-01 16:13:29 · 294 阅读 · 0 评论 -
PHP学习笔记【12】--PHP数组排序
//数组的排序 //排序分为内部排序和外部排序 //数据全部在内存中的排序叫内部排序 //数据量太大的话,无法全部加载到内存中,需要借助外部存储设备进行排序,叫做外部排序 //内部排序分类:1,冒泡排序2,快速排序3,选择排序;4, $arr=array(3,1,5,7,3,123,54); print_原创 2013-04-01 16:13:31 · 280 阅读 · 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 · 453 阅读 · 0 评论 -
PHP学习笔记【26】--客户端存储技术Cookie
//PHP Cookie技术 //Cookie的创建 //这个函数用于保存cookie //第一个是key 第二个是value第三个参数是保存时间 单位是秒 //如果没有给保存时间,当浏览器关闭的时候cookie就失效了 //只能保存字符串 setcookie("你","支持中文保存",time()+10); //echo time(); //echo "保存成功"; //w原创 2013-04-01 16:14:01 · 433 阅读 · 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 · 281 阅读 · 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 · 383 阅读 · 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 · 558 阅读 · 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 · 670 阅读 · 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 · 266 阅读 · 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 · 331 阅读 · 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 · 414 阅读 · 0 评论 -
PHP学习笔记【8】--php数据类型介绍和php的运算符
MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0 1,首先PHP是弱类型的语言,区分大小写的哦 2,PHP 定义一个变量以$开头 $a=890 整型 3,变量的类型不是不变的 $a=1.1 小数类型 变量的数据类型是由运行的时候决定的 4,变量名要以字母和下划线开头,不能以数字和特殊字符开头原创 2013-04-01 16:13:22 · 307 阅读 · 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 · 295 阅读 · 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 · 274 阅读 · 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 · 346 阅读 · 0 评论 -
PHP学习笔记【20】--PHP禁用缓存设置,自动刷新跳转
通过304码我们可以知道,网页资源会自动在本地有缓存的 但是有的时候也会出现问题,就是说服务器已经更新了资源, 而我们访问的时候还是本地的缓存内容。 有一种解决方案就是,我们在请求里加入一条信息,告诉浏览器 不要缓存该页面。代码如下: //禁用缓存 header("Expires:-1"); header("Cache-Control:no_cache"原创 2013-04-01 16:13:48 · 448 阅读 · 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 · 309 阅读 · 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 · 343 阅读 · 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 · 292 阅读 · 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 · 270 阅读 · 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 · 334 阅读 · 0 评论