当前位置:首页 > PHP教程 > PHP高级教程

PHP高级教程

详解PHP的Laravel框架中Eloquent对象关系映射使用

6

零、什么是eloquenteloquent是laravel的'orm',即'objectrelationalmapping',对象关系映射。orm的出现是为了帮我们把对数据库的操作变得更加地方便。eloquent让一个'model类'对应一

php实现的三个常用加密解密功能函数示例

5

本文实例讲述了php实现的三个常用加密解密功能函数。分享给大家供大家参考,具体如下:算法一://加密函数functionlock_url($txt,$key='www.jb51.net'){$chars="abcdefghijklmnopq

PHP存储文本换行实现方法

7

nlf或ascii中的0x0a(10)rcr或ascii中的0x0d(13)t水平制表符-ht或ascii中的0x09(9)\反斜杠$美圆符"双引号'单引号---------------------windows:rnlinux,unix:

PHP使用DES进行加密与解密的方法详解

4

des是一种标准的数据加密算法,关于这个算法的详细介绍可以参考wiki和百度百科:wiki百科百度百科php中有一个扩展可以支持des的加密算法,是:extension=php_mcrypt.dll在配置文件中将这个扩展打开还不能够在win

php获取错误信息的方法

10

本文实例讲述了php获取错误信息的方法。分享给大家供大家参考。具体如下:functionerror_reg(){$ar=array(e_error=>'error',e_warning=>'warning',e_parse=&g

PHP的全局错误处理详解

6

本文目的php的全局错误处理,在开发项目的时候很有用,可以帮助开发者快速定位一些问题,提高工作效率。默认情况下,全局错误会直接输出,但是最近开发时使用的一个框架库对全局错误处理进行了设定,导致很多错误信息没有输出,在定位问题上有一定的耗时。

php缓存函数代码

5

复制代码代码如下:***@说明:文件缓存输出*@参数:$cachefile=>cache文件(绝对路径)*@参数:$pertime=>缓存输出的间隔时间*@参数:$sql=>sql语句*@参数:$templatefile=

php中Socket创建与监听实现方法

5

本文实例讲述了php中socket创建与监听实现方法。分享给大家供大家参考。具体如下:这里提供了在php中socket相关函数的一个实例,如创建socket,接受一个socket连接,写入一个socket及初始化连接等操作,具体实例代码如下

PHPSession机制简介及用法

7

当服务器创建了一个session(session_start()),服务器将会在服务器的指定文件夹下创建一个session文件,其名称为sessionid,并当做cookie的值发送给浏览器。浏览器每次访问该服务器时便会带着这个cookie

浅谈php中fopen不能创建中文文件名文件的问题

4

之前网页的chartset用的是utf-8,文件也用utf-8,然后用fopen()创建一个中文文件名的文件时问题就出来了,文件名都是乱码!查看了很多文档试了不少方法都解决不了,本来想着用别的方法绕过这个问题,忽然脑子里闪过windows默

PHP合并数组函数array_merge用法分析

8

本文实例讲述了php合并数组函数array_merge用法。分享给大家供大家参考,具体如下:合并数组是把一个数组追加到另一个数组中,主要应用array_merge()函数实现语法如下:arrayarray_merge(arrayarray1

PHP作用域解析运算符(::)

8

scoperesolutionoperator(::)今天看joomla源码的时候,才意识到。原来这个操作符还可以访问类的非静态方法啊。真的让我吃惊不好。一直以为作用域解析运算符只能访问类的static方法和static成员变量。如果各位不

php301转向实现代码

9

301转向定义301转向(或叫301重定向,301跳转)是当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的http数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。其它常见的状态码还包括,200表示一