当前位置:首页 > PHP教程

PHP基础知识

php学习笔记[预定义数组(超全局数组)]

3

复制代码代码如下:<?php/*预定义数组:*自动全局变量---超全局数组**1.包含了来自web服务器,客户端,运行环境和用户输入的数据*2.这些数组比较特别*3.全局范围内自动生效,都可以直接使用这些数组*4.用户不能自定义这些数

用文本文件制作留言板提示(下)

4

管理你的留言在文本文件中实现不如数据库中那么方便,下面我们想办法来实现这个效果!在输出的时候我们是用数组来保存数据,那么我们会很方便地为每组数据按顺序分配一个序号,通过对这个序号来操作,我们就可以方便地修改数据!$date[0]为文本文件中

PHP和AJAX请求

6

AJAX请求在下面的AJAX例子中,我们将演示当用户向web表单中输入数据时,网页如何与在线的web服务器进行通信。在下面的文本框中输入名字:FirstName:Suggestions:这个例子包括三张页面:一个简单的HTML表单一段Jav

PHP高级教程

PHP扩展Memcache分布式部署方案

8

基础环境其实基于php扩展的memcache客户端实际上早已经实现,而且非常稳定。先解释一些名词,memcache是danga.com的一个开源项目,可以类比于mysql这样的服务,而php扩展的memcache实际上是连接memcache

ThinkPHP路由详解

4

有了基本配置,我们就可以来访问我们的应用默认首页了。进入到项目目录,可以直接使用php内置服务器来开始访问,比如:php-slocalhost:8999浏览器输入localhost:8999就可以看到thinkphp的默认首页了:一个笑脸。

PHP实时显示输出

7

//实时显示输出ob_end_flush();//关闭缓存//echostr_repeat(" ",256);//ie下需要先发送256个字节set_time_limit(0);for($i=0;$i<10;$i++){echo"no

phpsetcookie函数的参数说明及其用法

11

phpsetcookie函数的参数说明用法:setcookie(name,value,expire,path,domain,secure)参数描述name必需。规定cookie的名称。value必需。规定cookie的值。expire可选。

24条货真价实的PHP代码优化技巧

9

php代码优化24条真经,希望对大家开发php项目有所帮助,具体内容如下1.echo比print快。2.使用echo的多重参数代替字符串连接。3.在执行for循环之前确定最大循环数,不要每循环一次都计算最大值,最好运用foreach代替。4

PHP参考手册

PHP7移除的SAPI

8

PHP7+版本移除了以下SAPI:aolserverapacheapache_hooksapache2filtercaudiumcontinuityisapimilternsapiphttpdpi3webroxenthttpdtuxwebj

PHPIntlChar()

6

HP7通过intl扩展来支持国际化(i18n)和本地化(l10n)。此扩展仅仅是对ICU库的基础包装,并提供了和ICU库类似的方法和特性。PHP7通过新的IntlChar类暴露出ICU中的Unicode字符特性。这个类自身定义了许多静态方法

PHP字符串函数

15

字符串是字符序列,比如"Helloworld!"。PHP字符串函数在本节中,我们将学习常用的字符串操作函数。PHPstrlen()函数strlen()函数返回字符串的长度,以字符计。下例返回字符串"Helloworld!"的长度:实例<

PHP7异常

9

PHP7异常用于向下兼容及增强旧的assert()函数。它能在生产环境中实现零成本的断言,并且提供抛出自定义异常及错误的能力。老版本的API出于兼容目的将继续被维护,assert()现在是一个语言结构,它允许第一个参数是一个表达式,而不仅仅

PHPSimpleXML函数

23

PHPSimpleXML简介SimpleXML函数允许您把XML转换为对象。通过普通的属性选择器或数组迭代器,可以处理这个对象,就像处理任何其他对象一样。其中的一些函数需要最新的PHP版本。安装SimpleXML函数是PHP核心的组成部分。

PHP多维数组

14

在本教程之前的章节中,我们已经知道数组是一种数/值对的简单列表。不过,有时您希望用一个以上的键存储值。可以用多维数组进行存储。PHP-多维数组多维数组指的是包含一个或多个数组的数组。PHP能理解两、三、四或五级甚至更多级的多维数组。不过,超

PHP常见问题

Laravel5框架学习之日期,Mutator和Scope

6

在我们前面的解决方案中,直接给published_at赋值为当前日期实际上是一个临时解决方案,我们需要设定发布日期,可能是未来2天后才发布,让我们修改这个问题。首先修改控制器:publicfunctionstore(){article::c

thinkphp微信开之安全模式消息加密解密不成功的解决办法

8

thinkphp框架是国内比较流行的php框架之一,虽然跟国外的那些框架没法比,但优点在于,恩,中文手册很全面,在此不多说了。使用thinkphp官方的wechat包,使用不同模式可以成功,但是安全模式就是不行,现将分析解决结果做下记录。分

php四种基础算法代码实例

4

php四种基础算法:冒泡,选择,插入和快速排序法许多人都说算法是程序的核心,一个程序的好于差,关键是这个程序算法的优劣。作为一个初级phper,虽然很少接触到算法方面的东西。但是对于冒泡排序,插入排序,选择排序,快速排序四种基本算法,我想还

thinkphp3.2实现跨控制器调用其他模块的方法

5

本文实例讲述了thinkphp3.2实现跨控制器调用其他模块的方法。分享给大家供大家参考,具体如下:thinphp中前台后台都有互相调用方法,这样可以省去重复内容。$hello=new\admin\common\fun\hello();$h

高性能PHP框架Symfony2经典入门教程

5

symfony2是一个基于php语言的web开发框架,有着开发速度快、性能高等特点。本文以一个程序示例的实现过程详细叙述了symfony2框架的配置与程序开发。一、下载首先是下载symfony2,到http://symfony.com/do

浅析php创建者模式

3

创建者模式:在创建者模式中,客户端不再负责对象的创建与组装,而是把这个对象创建的责任交给其具体的创建者类,把组装的责任交给组装类,客户端支付对对象的调用,从而明确了各个类的职责。应用场景:创建非常复杂,分步骤组装起来。复制代码代码如下:&l

PHP总结归纳

Oracle数据库入门之函数/类型

4

oracle主要数据类型概述:各种数据库所支持的数据类型大同小异,与标准sql语言中的数据类型可能略有出入类型:varchar2:可以在声明字段时设置它的长度上限。而且使用它之后,就不必再考虑空格的存在若插入的字符串的长度低于长度上限,系统

HadoopPigUv

8

uv计算的方式,有好几种处理方式,粗略计算的方式有ip,或者服务器下发一个id,如百度用的好像是bduss或者baiduid之类的但是要计算手机的用户的uv好像比pc上面复杂一点,这得感谢很多山寨厂商,并且各种平台,还有用户权限很多因素。如

PHP程序员常见的40个陋习,你中了几个?

1

1、不写注释2、不使用可以提高生产效率的ide工具3、不使用版本控制4、不按照编程规范写代码5、不使用统一的方法6、编码前不去思考和计划7、在执行sql前不执行编码和安全检测8、不使用测试驱动开发9、编码时不打开自动报错(error_rep

如何在Win下mysql备份恢复命令

1

假设mysql安装在c:盘,mysql数据库的用户名是root,密码是123456,数据库名是database_name,在d:盘根目录下面存放备份数据库,备份数据库名字为backup20070713.sql(20070713.sql为备份

从从MySQL数据库表中检索数据

7

在《用mysql创建数据库和数据库表》文章中,我们如何创建一个数据库和数据库表,并知道如何向数据库表中添加记录。那么我们如何从数据库表中检索数据呢?1、从数据库表中检索信息实际上,前面我们已经用到了select语句,它用来从数据库表中检索信

MySQL批改列

5

mysql修改列altertable:添加,修改,删除表的列,约束等表的定义。查看列:desc表名;修改表名:altertablet_bookrenametobbb;添加列:altertable表名addcolumn列名varchar(30