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

PHP高级教程

PHP函数实现分页含文本分页和数字分页

5

最近,在项目中要用到分页。分页功能是经常使用的一个功能,所以,对其以函数形式进行了封装。//分页分装/***$pagetype分页类型1是数字分页2是文本分页*可以将$pagetotal,$page,$total等数据作为参数传递,或者在p

php中文本操作的类

12

给大家一个简单的文本操作的类我以前写的,不过一直都没机会用了,文本不如数据库数据是以行保存的,以n结尾,注意你输入的数据必须以"n"结尾的,这是几个最基本的类成员,文本的特别要注意效率问题,比如你要更新文件的2,3,4行,用:for($i=

PHP实现的单向散列加密操作示例

5

本文实例讲述了php实现的单向散列加密操作。分享给大家供大家参考,具体如下:1.加密文件<?php//sha1_en.phpheader("content-type:text/html;charset=utf-8");$str

PHP获取数组最后一个值的2种方法

8

复制代码代码如下:$array=array(1,2,3,4,5);echo$array[count($array)-1];//计算数组长度,然后获取数组最后一个元素,如果数组中最后一个元素含有非数字键名,结果可能跟预期不符合//适用于键名为

PHP基于DOMDocument解析和生成xml的方法分析

4

本文实例讲述了php基于domdocument解析和生成xml的方法。分享给大家供大家参考,具体如下:前面和大家分享了simplexml操作xml的一些知识,但是php中除了simplexml还有domdocument,这次就着重来看看do

php中抓取网页内容的实例详解

6

php中抓取网页内容的实例详解方法一:使用file_get_contents方法实现$url="http://news.sina.com.cn/c/nd/2016-10-23/doc-ifxwztru6951143.shtml";$html

Laravel5.3学习笔记之错误&日志

3

1、简介laravel默认已经为我们配置好了错误和异常处理,我们在appexceptionshandler类中触发异常并将响应返回给用户。本教程我们将深入探讨这个类。此外,laravel还集成了monolog日志库以便提供各种功能强大的日志

PHP实现的增强性mhash函数

5

今天使用php的加密函数mhash的时候,报错:fatalerror:calltoundefinedfunctionmhash()mhash是php的内置函数但是使用却报错..一番研究总结两种方法:1,导入php_mhash.dll扩展文件

PDO的安全处理与事物处理方法

7

事务(transaction)是操作数据库中很重要的一个功能,它可以让你预定一条,或者一系列sql语句,然后一起执行,并且在执行的过程中,如果其中的某条执行失败,可以回滚所有已更改的操作.如果执行成功,那么这一系列操作都会永久有效.事务很好

PHP编程快速实现数组去重的方法详解

4

本文实例讲述了php编程快速实现数组去重的方法。分享给大家供大家参考,具体如下:概述使用php的array_unique()函数允许你传递一个数组,然后移除重复的值,返回一个拥有唯一值的数组。这个函数大多数情况下都能工作得很好。但是,如果你

PHP获取二叉树镜像的方法

6

本文实例讲述了php获取二叉树镜像的方法。分享给大家供大家参考,具体如下:问题操作给定的二叉树,将其变换为源二叉树的镜像。解决思路翻转二叉树,有递归和非递归两种方式,非递归就是使用队列。实现代码<?php/*classtree

据说是雅虎的一份PHP面试题附答案

6

从网上搜集到的,据说是雅虎的面试题。1.whichofthefollowingwillnotaddjohntotheusersarray?1.$users[]='john';2.array_add($users,'john');//wron

PHP获取指定月份第一天和最后一天的方法

8

本文实例讲述了php获取指定月份第一天和最后一天的方法。分享给大家供大家参考。具体如下:复制代码代码如下:$date=date(time());$start_date=date('y-m-d',mktime(00,00,00,date('m