
php函数库
Houzhyan
What is insistence? That is,day after day,you tell yourself to go on for another day.
展开
-
PDOStatement::fetch()用法
PDOStatement::fetch(PHP 5 >= 5.1.0, PHP 7, PECL pdo >= 0.1.0)PDOStatement::fetch — 从结果集中获取下一行说明mixed PDOStatement::fetch ([ int $fetch_style [, int $cursor_orientation = PDO::FETCH转载 2017-04-07 03:35:32 · 4170 阅读 · 0 评论 -
php5字符串函数总汇(方便查阅)
PHP 5 String 函数PHP 字符串函数是 PHP 核心的组成部分。无需安装即可使用这些函数。函数描述addcslashes()返回在指定的字符前添加反斜杠的字符串。addslashes()返回在预定义的字符前添加反斜杠的字符串。bin2hex()把 ASCII 字符的字符串转换为十转载 2017-08-31 16:32:49 · 623 阅读 · 0 评论 -
php5 数组函数总汇(方便查阅)
PHP 5 Array 函数函数描述array()创建数组。array_change_key_case()把数组中所有键更改为小写或大写。array_chunk()把一个数组分割为新的数组块。array_column()返回输入数组中某个单一列的值。array转载 2017-08-31 16:35:59 · 547 阅读 · 0 评论 -
php5 数据库MySQLi 函数总汇(方便查阅)
PHP 5 MySQLi 函数函数描述mysqli_affected_rows()返回前一个 Mysql 操作的受影响行数。mysqli_autocommit()打开或关闭自动提交数据库修改功能。mysqli_change_user()更改指定数据库连接的用户。mysqli_char转载 2017-08-31 16:38:11 · 855 阅读 · 0 评论 -
php杂项函数总汇(很实用的未归类函数)
PHP 杂项函数PHP:指示支持该函数的最早的 PHP 版本。函数描述PHPconnection_aborted()检查是否断开客户机。3connection_status()返回当前的连接状态。3connection_timeout()在 PHP 4.0.5 中不赞转载 2017-08-31 16:43:57 · 429 阅读 · 0 评论 -
PHP Math 函数和常量总汇(方便使用)
PHP Math 函数PHP:指示支持该函数的最早的 PHP 版本。函数描述PHPabs()绝对值。3acos()反余弦。3acosh()反双曲余弦。4asin()反正弦。3asinh()反双曲正弦。转载 2017-08-31 16:48:17 · 540 阅读 · 0 评论 -
一些php项目中比较通用的php自建函数的详解
以下一些php函数是我们it动力最常用的项目开发函数,这些函数还算是在比较多的项目中使用到的,也是比较通用的。1.请求接口的处理函数复制代码代码如下:/** * curl访问程序接口 * @param string * @return array */ function getCurlDate($url, $datas, $key) {转载 2017-09-09 23:01:00 · 348 阅读 · 0 评论 -
ThinkPHP3.2+PHPExcel1.8版类库 实现导入导出excel表
实现步骤:一:去官网http://phpexcel.codeplex.com/下载最新PHPExcel放到Vendor下,注意位置:ThinkPHP\Extend\Vendor\PHPExcel\PHPExcel.php。二:在Controller.class.php中添加以下两个函数:/** +-----------------------------------原创 2017-05-02 17:13:02 · 3296 阅读 · 0 评论 -
php 数组排序以及按照某个字段排序(实用)
转自:http://www.cnblogs.com/sandea/p/5634294.html经常,开发人员发现在PHP中使用这种数据结构对值或者数组元素进行排序非常有用。PHP提供了一些适合多种数组的排序函数,这些函数允许你在数组内部对元素进行排列,也允许用很多不同的方法对它们进行重新排序。在这篇文章中我们将讨论该排序中最重要的几个函数。简单排序首先,让我们来看看最简单的转载 2017-12-05 07:13:08 · 1666 阅读 · 0 评论 -
PHP 命名空间与自动加载机制介绍,spl_autoload_register, __autoload 函数
PHP 命名空间与自动加载机制介绍include 和 require 是PHP中引入文件的两个基本方法。在小规模开发中直接使用 include 和 require 没哟什么不妥,但在大型项目中会造成大量的 include 和 require 堆积。这样的代码既不优雅,执行效率也很低,而且维护起来也相当困难。为了解决这个问题,部分框架会给出一个引入文件的配置清单,转载 2018-01-01 17:07:30 · 479 阅读 · 0 评论 -
php函数实用示例总结
1. strlen( )与mb_strlen( )都是用于获取字符串长度strlen只针对单字节编码字符,也就是说它计算的是字符串的总字节数(Byte)mb_strlen获取其字符个数,使用mb_strlen要注意两点,一是要开启mbstring扩展,二是要指定字符集, 如gbk和utf8。例:获取字符串长度,截取中文无乱码<?phpheader('Conte原创 2017-08-31 18:53:12 · 468 阅读 · 0 评论 -
PHP内置函数memory_get_usage()获取内存使用和getrusage()返回CUP使用情况
PHP内置函数memory_get_usage()能返回当前分配给PHP脚本的内存量,单位是字节(byte)。在WEB实际开发中,这些函数非常有用,我们可以使用它来调试PHP代码性能。memory_get_usage()函数返回内存使用量,memory_get_peak_usage()函数返回内存使用峰值,getrusage()返回CUP使用情况。但有一点请注意,在这些函数需要在Linux上运转载 2018-01-07 12:07:34 · 16051 阅读 · 1 评论 -
php非缓冲查询数据库三种mysqli,pdo,mysql方式(Bufferedand Unbuffered queries)
PHP高级教程之解决大量数据循环时内存耗尽问题在php开发中,想要搜索一条数据,我们一般都会使用foreach循环语言,因为foreach 循环语句的作用是遍历数组。可当我们想在数万条数据中取出特定的一条,这时逐条检查每天的数据,内存不崩溃才怪。如何解决php在大量数据循环时内存耗尽的问题呢?下面就跟随小编一起看看解决方法。在php里面提供有非一次全部加载数据的API,是像处理流媒体那样,转载 2018-01-07 12:25:14 · 863 阅读 · 0 评论 -
屏蔽php显示错误信息+sql防注入常用函数
屏蔽php显示错误信息那是因为php.ini中关闭了错误显示,将错误写成了文件,这是人为设置的结果display_errors =on就好了。当PHP启动的时候,它将在Web服务器标准头信息中添加PHP版本号信息。如果希望关闭此功能,可以将expose_php设置为false。这项功能非常有用,例如,可以在Web服务器上屏蔽此信息以防范潜在的黑客攻击。expose_php转载 2017-09-07 10:38:22 · 1013 阅读 · 0 评论 -
PHP中is_callable()函数的用法详解
关于PHP中的is_callable()函数,手册中是这样说的“检测参数是否为合法的可调用结构”,但是没有很好的演示代码,所以今天我在我的WEB开发笔记上发一下演示代码,希望能给大家对is_callable()的理解上有一些帮助。演示代码如下:<?phpclass test { static function a() { return "test"; }}class abc转载 2017-07-27 19:35:55 · 2763 阅读 · 1 评论 -
php Header()用法
header的用法header()函数的作用是:发送一个原始 HTTP 标头[Http Header]到客户端。标头 (header) 是服务器以 HTTP 协义传 HTML 资料到浏览器前所送出的字串,在标头与 HTML 文件之间尚需空一行分隔。有关 HTTP 的详细说明,可以参 RFC 2068 官方文件(http://www.w3.org/Protocols/rfc206转载 2017-04-14 22:03:16 · 2488 阅读 · 0 评论 -
php读取文件fopen(),feof(),fread(),fgets(),fclose()全套
/* 作者:bjf; 应用:读取文件内容; */ function read_file_content($FileName) { //open file $fp=fopen($FileName,"r"); $data=""; while(!feof($fp)) { //read the file $data.=fread($fp,4096); }转载 2017-04-14 22:08:12 · 2913 阅读 · 0 评论 -
php文件上传之 $_FILES 函数
代码如下: 然后upload.php中可以直接用 $_FILES $_POST $_GET 等函数获取表单内容。 今天我们着重讲$_FILES函数。 当客户端提交后,我们获得了一个$_FILES 数组 $_FILES数组内容如下: $_FILES['myFile']['name'] 客户端文件的原名称。转载 2017-05-02 19:21:36 · 742 阅读 · 0 评论 -
PHP htmlspecialchars() 函数--防注入字符转义函数
PHP htmlspecialchars() 函数PHP String 函数实例把预定义的字符 "" (大于)转换为 HTML 实体:<?php$str = "This is some bold text.";echo htmlspecialchars($str);?>以上代码的 HTML 输出如下(查看源代码):This is s转载 2017-04-21 23:48:06 · 8466 阅读 · 0 评论 -
php函数 序列化serialize() 与 反序列化unserialize()
手册的描述:serialize(PHP 4, PHP 5, PHP 7)serialize — 产生一个可存储的值的表示描述 string serialize ( mixed $value )serialize() 返回字符串,此字符串包含了表示 value 的字节流,可以存储于任何地方。这有利于存储或传递 PHP 的值,同时不丢失其类型原创 2017-04-22 00:09:07 · 1423 阅读 · 0 评论 -
php解析html类库simple_html_dom(爬虫相关)
下载地址:https://github.com/samacs/simple_html_dom解析器不仅仅只是帮助我们验证html文档;更能解析不符合W3C标准的html文档。它使用了类似jQuery的元素选择器,通过元素的id,class,tag等等来查找定位;同时还提供添加、删除、修改文档树的功能。当然,这样一款强大的html Dom解析器也不是尽善尽美;在使用的过程中需要十分小心内存消转载 2017-04-22 12:15:28 · 17940 阅读 · 1 评论 -
[整理]php常用函数及运用场景----数组函数
count() 函数返回数组中元素的数目实例返回数组中元素的数目:<?php$cars=array("Volvo","BMW","Toyota");echo count($cars);?>定义和用法count() 函数返回数组中元素的数目。语法count(array,mode);参数描述原创 2017-04-19 20:14:25 · 415 阅读 · 0 评论 -
PHP Filesystem 函数---文件操作函数
http://www.w3school.com.cn/php/php_ref_filesystem.aspPHP:指示支持该函数的最早的 PHP 版本。函数描述PHPbasename()返回路径中的文件名部分。3chgrp()改变文件组。3chmod()改变文件模转载 2017-04-25 22:39:52 · 841 阅读 · 0 评论 -
[整理]php常用函数及运用场景----字符串函数str
str_repeat() 函数把字符串 "Shanghai " 重复 5 次:<?phpecho str_repeat("Shanghai",5);?>定义和用法str_repeat() 函数把字符串重复指定的次数。语法str_repeat(string,repeat)参数描述string原创 2017-04-19 20:01:08 · 598 阅读 · 0 评论 -
php 字符串和数组相互转换函数
在php中把字符串转换在数组可使用函数有str_split()、explode(),preg_split()函数,把数组转换在字符串我们也有一个函数implode()函数与直接把数组连接起来。原创 2017-06-09 11:48:07 · 4041 阅读 · 0 评论 -
array_map函数在PHP类中调用内部方法简介
在PHP编程中,我们经常会遇到处理数组的单元数据问题,比如对数组中每个单元应用自定义函数。一种方法是通过循环遍历整个数组,对每个单元调用自定义函数,然后用返回值替换原数组相应单元的值。这也是最常见和简单的方法,在此就不举例了。一种方法是通过PHP提供的array_map函数回调自定义函数,这也是被推荐的方法。array_map -- 将回调函数作用到给定数组的单元上转载 2017-07-24 18:59:41 · 5871 阅读 · 2 评论 -
php截取字符串(中文字符截取mb_substr)
1.substr(源字符串,其实位置[,长度])-截取字符串返回部分字符串 php$str ="phpddt.com";echo substr($str,2);//pddt.comecho substr($str,2,3);//pddecho substr($str,-2);//om 负数从结尾开始取?> 但是当你截取中文字符串的时候很容易出现乱码,因为一个汉字转载 2017-07-26 02:27:57 · 1027 阅读 · 0 评论 -
PHP里的尾递归及其优化?
不同的语言对尾递归的支持都有所不同,编译器的优化也不尽相同。我们之前看了C语言的尾递归,那么在PHP里又是如何的呢?PHP对尾递归没有优化效果先来看下实验。<?phpfunction factorial($n){ if($n == 0) { return 1; } return factorial($n-1) * $n;转载 2017-07-27 19:32:33 · 2415 阅读 · 3 评论 -
PHP超全局变量$_SERVER
$_SERVER 是一个包含了诸如头信息(header)、路径(path)、以及脚本位置(script locations)等等信息的数组。这个数组中的项目由 Web 服务器创建。不能保证每个服务器都提供全部项目;服务器可能会忽略一些,或者提供一些没有在这里列举出来的项目。 $_SERVER['HTTP_HOST'] 请求头信息中的Host内容,获取当前域名。$_SERVER["S...原创 2018-11-27 09:50:29 · 224 阅读 · 0 评论