![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
文章平均质量分 53
dckandcqq
Java实习生
展开
-
浅谈PHP的构造方法
今天突然发现PHP的面向对象的设计与java等传统的面向对象的语言有区别,下面我要与大家分享一下我的一些经验,①构造方法名和类名相同(php4版),php5版的构造方法名可以和类名相同,也可以是__construct()②构造方法没有返回值③构造方法的主要作用是完成对新对象的初始化,并不是创建对象本身。④在创建新对象后,系统会自动的调用该类的构造方法,不需要自己写代码调用 ⑤一个类原创 2017-05-23 14:01:53 · 656 阅读 · 0 评论 -
PHP中Header()的用法
今天我们来谈一下PHP中比较重要的一个函数header(),首先我们要知道header是干嘛的header()函数的作用是:发送一个原始 HTTP 标头[Http Header]到客户端。标头 (header) 是服务器以 HTTP 协义传 HTML 资料到浏览器前所送出的字串,所以在php的代码中,在Header之前不要有输出,因为根据HTTP协议:http分请求头和请求体如果你在h原创 2017-06-07 19:48:58 · 712 阅读 · 0 评论 -
PHP中常用的字符串函数
本文转载自:点击打开链接PHP语言中的字符串函数也是一个比较易懂的知识。今天我们就为大家总结了将近12种PHP字符串函数,希望对又需要的朋友有所帮助,增加读者朋友的PHP知识库。1、查找字符位置函数strpos($str,search,[int]):查找search在$str中的第一次位置从int开始;stripos($str,search,[int]):函数返回字符串在另转载 2017-06-04 11:26:31 · 777 阅读 · 0 评论 -
PHP之浅谈cookie和session
本文转载自:点击打开链接cookie1. 浏览器第一次请求服务器时,服务器给浏览器一个cookie;浏览器第二次再请求服务器的时候,带着这个cookie去的,服务器就会把浏览器带来的cookie再返还给你,同时又给你设置了cookie;浏览器第三次请求服务器的时候是带着服务器第二次设置的cookie过来的,返回给浏览器也就是第二次设置的cookie,同时又设置了一个cookie给浏览器。转载 2017-06-04 11:29:00 · 379 阅读 · 0 评论 -
PHP之常用的函数总结
本文参考自:点击打开链接最近学了好久的PHP了,今天就有关的函数总结一下,在参考别人写的博客的基础上,价值自己的理解,与大家分享:1.php基础语法变量,常量严格区分大小写,但内置结构或关键字无所谓(echo)命名:不能以数字,空格,.来开头,但是可以有汉字,eg:$变量="aa";可变变量:$a='aa';$$a="bb";则 $aa="bb";引用赋值:$a="aa转载 2017-06-04 13:23:58 · 1619 阅读 · 0 评论 -
PHP之cookie工作流程
今天我将自已对于cookie的心得写成博客,与大家进行分享,(最近天气真的是好热呀)下面是大致流程图:下面我将介绍一下这个流程图的意思:1.当我们首次向一个web服务器发出请求时,web服务器会接受我们的请求,cookie会在我们第一次访问该web服务器时声称,并且保存在客户端.2.当我们再一次访问这个网站时,浏览器就会自动的将cookie信息进行提交,这样,web服务器就原创 2017-06-04 13:46:01 · 627 阅读 · 0 评论 -
PHP之session工作流程
上一篇博客介绍了关于cookie的流程,下面是一个更为重要的:会话控制(Session),废话不多说,直接上干货:FOR EXAMPLE:解释:1.当我们首次访问服务器时,会生成一个唯一的session_id,然会我们可以为这个用户设置一些session信息,用户唯一标示这个用户,并将session_id返回到客户端2.当我们再一次进行访问时,浏览器会自动将se原创 2017-06-04 14:07:37 · 931 阅读 · 0 评论 -
Php中include与require的区别
1.引用文件方式对 include()来说,在include()执行时文件每次都要进行读取和评估;而对于require()来说,文件只处理一次(实际上,文件内容替换 了require()语句。这就意味着如果有包含这些指令之一的代码和可能执行多次的代码,则使用require()效率比较高。另一方面,如果每次执行代码时读取不同的文件,或者有通过一组文件叠代的循环,就使用includ转载 2017-07-10 15:24:40 · 336 阅读 · 0 评论 -
PhP中的匿名函数与use
最近再做一个有关于考试系统的项目,是检验一个自己的php基础,属于一个比较简单的项目吧,但是却遇到了诸多困难呀!废话不多说,直接上干货:什么是PHP匿名函数? 看官方解释:匿名函数(Anonymous functions),也叫闭包函数(closures),允许 临时创建一个没有指定名称的函数。最经常用作回调函数(callback)参数的值。当然,也有其它应用的情况。下面是一个匿原创 2017-07-10 16:31:32 · 428 阅读 · 0 评论 -
php之创建数组的方法
PHP 中的数组实际上是一个有序映射。映射是一种把 values 关联到 keys 的类型。此类型在很多方面做了优化,因此可以把它当成真正的数组,或列表(向量),散列表(是映射的一种实现),字典,集合,栈,队列以及更多可能性。由于数组元素的值也可以是另一个数组,树形结构和多维数组也是允许的1.利用Array函数进行创建$a=array(1,2,4,5,6);这种方法成为索引数组2.关键原创 2017-07-10 13:01:44 · 763 阅读 · 0 评论 -
Php中的静态变量和静态方法
PHP静态变量静态变量(也叫类变量)静态的变量的基本用法1.在类中定义静态变量形式:[访问修饰符] static $变量名;例; //public static $nums=0;2.如何访问静态变量如果在类中访问 有两种方法 self::$静态变量名 , 类名::$静态变量名如果在类外访问: 有一种方法 类名::$静态变量名例程:提出一个问题:说原创 2017-09-23 11:29:29 · 2539 阅读 · 0 评论 -
Php中类的继承,封装,多态
首先,在解释面向对象之前先解释下什么是面向对象?[面向对象]1、什么是类?具有相同属性(特征)和方法(行为)的一系列个体的集合,类是一个抽象的概念2、什么是对象?从类中拿到的具有具体属性值得个体,称为对象,对象是一个具体的个体所以,面向对象即我们专注对象来处理问题,通过从一个个具有属性和功能的类中拿到对象来处理问题。下面我们再来细说下面向对象的三大特征:继承原创 2017-09-23 11:48:37 · 631 阅读 · 1 评论 -
PHP实现文件的下载
今天做了一个关于php实现文件下载的小程序,分享给大家,废话不多说,直接上干货:html文件: 文件下载文件(压缩包)下载php文件:<?php//利用php实现文件的下载$filename="phptest.zip";$filePath="C:/Users/Cqq/Desktop/";if(!file_exists($filePath.$filenam原创 2017-09-09 12:45:04 · 489 阅读 · 0 评论 -
php之文件与目录的操作
今天在做一个学生信息关系系统,遇到了有关文件与目录操作的一些知识,下面简单地做一下总结:1.目录操作:<?phpheader("content-type:text/html;charset=utf-8");/*@ 下面进行有关php中的目录的相关操作*/$dirname="C:\Users\Cqq\Desktop\phptest";function listdir($dir原创 2017-09-09 11:35:45 · 395 阅读 · 0 评论 -
PHP之浅谈RGB
以下内容来自百度百科RGB色彩模式是工业界的一种颜色标准,是通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色,这个标准几乎包括了人类视力所能感知的所有颜色,是目前运用最广的颜色系统之一。目前的显示器大都是采用了RGB颜色标准,在显示器上,是通过电子枪打在屏幕的红、绿、蓝三色发光极上来产生色彩的,原创 2017-06-03 16:03:39 · 1212 阅读 · 0 评论 -
PHP之生成验证码
今天写一个生成验证码的程序,就是用了刚学的GD2图形库,下面我就为大家分享我的步骤:首先我们要有一个明确的计划:1.GD库的知识 创建一个基于真彩的画布 imagecreatetruecolor(int x_size,int y_size); 分配一个颜色 imagecolorallocate(resource image,int red,int green,int blue);/原创 2017-06-03 15:53:28 · 640 阅读 · 0 评论 -
PHP之GD2使用
我们的php和java一样,有自己的图像处理函数,下面我们就介绍一下php中的绘制图像的大致流程1.创建一个画布2.开始绘画3.输出图像4.销毁图片(释放内存)接下来我们介绍几个php中常用的GD2函数创建一个基于真彩的画布 imagecreatetruecolor(int x_size,int y_size); 分配一个颜色 imagecolorallocate原创 2017-06-03 15:38:27 · 5596 阅读 · 1 评论 -
PHP中的this,self,parent
废话不多说,直接上干货this,self,parent三个关键字从字面上比较好理解,分别是指这、自己、父亲。this是指向当前对象的指针(姑且用C里面的指针来看吧)self是指向当前类的指针parent是指向父类的指针(我 们这里频繁使用指针来描述,是因为没有更好的语言来表达)希望这简短的总结可以帮到大家,不足之处还望多多指点.原创 2017-05-23 14:12:09 · 224 阅读 · 0 评论 -
PHP中浅谈单引号与双引号
最近在做php的项目,作为服务器君也是压力很大,刚写好的html文档通过浏览器访问之后,输出的结果却让人惊奇,直接将代码(html输出)于是乎我花了两个小时的时间去查找错误,终于,是引号搞的鬼,心里想着写一篇博客,与大家分享经验$abc=’my name is tome’;echo $abc //结果是:my name is tomecho ‘$abc’ //结果是:$abcecho原创 2017-05-19 17:01:43 · 1923 阅读 · 0 评论 -
PHP之上传文件
最近断网了,好久没有写过博客了,这一段时间就把前几天做得小例子跟大家分享一下.ps:最近好久都没有下雨了,烟大的三元湖表示不开心了直接上干货:html: php上传文件测试 服务器端相对应的php脚本:<?phpheader("conte原创 2017-05-31 12:57:05 · 476 阅读 · 0 评论 -
PHP的超全局变量以及相关魔术方法
本文转载自:点击打开链接 PHP在设计的时候已经预定义了9个超级全局变量、8个魔术变量和13魔术函数,这些变量和函数可以在脚本的任何地方不用声明就可以使用。 在PHP开发会频繁的使用这些变量和函数,这些变量和函数可以方便的帮我们解决很多问题。下面详细的讲解下PHP中的超级全局变量、魔术变量和魔术函数。PHP超级全局变量(9个) $GLOBALS 储存全局作用域中的变量转载 2017-05-31 13:05:40 · 555 阅读 · 0 评论 -
PHP之小疑惑
今天出现了一个错误,1.找到本地的xxx.html文件,双击打开,浏览器打开,很完美,提交数据,返回的却是php代码2.通过浏览器进行访问,结果同样完美,提交,返回的结果正常??????这是为什么呢原因如下:PHP页面首先要是在服务器里运行,即不能像Html页面一样直接双击查看,而是要在浏览器里输入相关地址才能访问;其次,PHP代码被执行的文件,必须是以.php结尾,不能是原创 2017-05-19 17:09:27 · 514 阅读 · 0 评论 -
PHP之目录函数小结
最近在做项目时遇到了目录操作有关的函数,在这里将其总结出来,与大家进行分享.在进行PHP编程时,需要对服务器某个目录下面的文件进行浏览,通常成为遍历目录。取得一个目录下的文件和子目录,就需要用到opendir()函数、readdir()函数、closedir()函数和rewinddir()函数。opendir()函数opendir()用于打开指定目录,接受一个目录的路径及目录名作为原创 2017-06-05 12:14:27 · 484 阅读 · 0 评论 -
php之C/S交互实例
今天是周末,阳光很好(太热了好不好!!!!!!),最近在学php,于是乎写了一个小程序,当做联系,想分享给大家这是一个简单地向服务器端提交数据(通过html的表单),然后服务器进行相关的处理,返回给浏览器废话不多说,直接上干货:HTML: 这是php的模拟存储 输入一个信息(比如名称) 确认此项(可重复选择) 选择此项传递的A的value值原创 2017-05-21 13:04:05 · 1175 阅读 · 0 评论 -
PHP在web开发中的操作流程
我们的浏览网行业就像我们现在的天气一样,是火辣辣的热呀,也许你此时正在为你的梦想拼搏,也许你还在迷茫,但是,也许你所期望的就在你不远的敌方,加油!!!!今天我有感而生,想为大家介绍我们的php是如何在服务器端进行交互的.先是一个大致流程图:画工粗糙,下面我来为大家解释一下这幅图的含义:假如我们使用的是Chrome(google) ,我们想要访问新浪的服务器1.我们通过浏原创 2017-05-21 13:24:18 · 2223 阅读 · 0 评论 -
PHP中的"@"符号
最近在开发中经常遇到@,百思不得其解,在查阅了好多资料后,其实,这就是一个错误忽略符,何谓错误忽略符呢?@是可以屏蔽函数执行过程中遇到问题而产生的一些错误、警告信息,这样用户就看不到程序的出错信息。这样除了用户界面会友好一些外,更重要的是安全性,因为屏蔽了出错文件的路径等信息。比如:在页面使用$_POST['var'],当没有此POST值时会提示错误,但使用@$_POST['v原创 2017-05-21 16:13:09 · 873 阅读 · 0 评论 -
PHP之操作MySql数据库
我们在项目的开发中经常用到数据库,下面是我的一个小总结,关于我们平时常用的几个系统函数,如下:1.连接数据库mysqli_connect('mysql服务器地址','用户名','密码','数据库名');或者:@ $db=mysqli_connect('mysql服务器地址','用户名','密码');mysqli_select_db($db,'数据库名');2.错误信息m原创 2017-05-21 17:48:05 · 290 阅读 · 0 评论 -
PhP操作数据库(查询数据)
上一篇博客,简单介绍了我们常用的系统函数(操作数据库),下面一个实例,希望与诸君进行交流。废话不多说,直接上干货:html: 这是php操作Mysql数据库 Finding user from mysql database Fill User Name: php:<?phpheader("content-type:text/ht原创 2017-05-21 17:49:42 · 4567 阅读 · 0 评论 -
PHP操作数据库(插入数据)
今天写一个将数据插入到数据库中的实例,下面我先说一个我的感想:昨天晚上做了一个梦,梦到自己困难重重,:我都那么那么努力了,为什么还是困难重重:,后来,想了很多很多,其实,我们活着就是一种最大的幸福,我们身边爱我们的人,是再多的金钱都买不到的,珍惜每一天,也许,明天你就可以成功,就看你的坚持,加油,追梦的人.好了,我们回归正题,直接上代码,注释比较全:html 这是php插入数据的原创 2017-05-21 17:56:23 · 13324 阅读 · 2 评论 -
PHP之加载GD库
我们来看一下php中的有关图像处理的函数php中的图形图像功能都要求有一个库文件支持,这就是GD2库,php5中自带这个库。如果我们在windows 7系统环境下,我们要对php的配置文件进行修改,才可以使用GD2如下图所示,需要将php.ini中的;extension=php_gd2.dll前面的分号去掉即可下面就开始你的php GD2之旅吧原创 2017-06-03 15:18:41 · 1130 阅读 · 0 评论 -
Php中页面传递参数的四种方法
本文转载自:点击打开链接我们定义page01.php和page02.php两个php文件,将page01中的内容想办法传递到page02,然后供我们继续使用。--------------------------------------------------------------------------------第一种:使用客户端浏览器的cookie。cookie很容易理解,就转载 2017-09-21 17:04:17 · 2371 阅读 · 0 评论