php 文件目录大小统计函数

三月 19, 2019 Views
Comments 0
文件夹大小统计主要是计算文件夹里面的文件大小然后相加之后再利用函数进行统计了,统计文件大小函数我们使用php filesize函数了,其它的全用目录相关的处理函数,下面一起来看看. 计算文件夹的大小,包括子文件夹,格式化输出文件夹大小、文件数、子文件夹数信息,代码如下: <?php  //代码也可以用于统计目录数   //格式化输出目录大小 单位:Bytes,KB,MB,GB    

PHP5.6新特性例子举证

三月 18, 2019 Views
Comments 0
下文我们一起来看看PHP5.6新特性,虽然本文总结的PHP5.6新特性不是很全面也有不少的例子,希望对大家带来帮助. PHP5.6已经发布Alpha版,预示着下一个大版本的升级即将到来,PHP5.6带来了哪些新特性?本文将介绍这些特性,并讨论它们可以给开发者带来哪些好处. 常量标量表达式(Constant scalar expressions) 在常量、属性声明和函数参数默认值声明时,以前版本只允许常量值,PHP5.6开始允许使用包含数字、字符串字面值和常量的标量表达式,代码如下: <?php  const  ONE = 1;  /l

index.php怎么打开?如何打开index.php?

三月 17, 2019 Views
Comments 0
打开编辑:右键->打开方式->经文本方式打开 打开运行:首先你要有个支持运行PHP的环境。然后用浏览器浏览。 推荐本地PHP集成环境安装包:PHPNOWxampp 安装以后,把PHP文件。如index.php放在htdocs.打开浏览器,输入地址:http://localhost/便能运行

PHP中我几个常用安全过滤函数

三月 16, 2019 Views
Comments 0
php中我讲到的安全函数有htmlentities() 和htmlspecialchars() html_entity_decode()和htmlspecialchars_decode() addslashes()和addcslashes()这几个函数了,下面本文章重点介绍一下这6个函数. 一、htmlentities() 和htmlspecialchars() 1、htmlentities() 1.1  功能:把字符转换为 HTML 实体,字符包括ASCII实体和ISO 8859-1实体(HTML实体对照表:http://www.w3school.com.cn/tags/html_ref_entities.html) 1.2  语法:htmlentities(string,quotestyle,character-set) 1.3  参数:string是必选参数,是需要转换的字符串

php中isset(Null)与is_null() empty()用法比较

三月 15, 2019 Views
Comments 0
在很多的程序员眼中php中的isset(Null)与is_null() empty()三个函数用法不太清楚了,下面小编就为各位介绍一下吧,希望可以给大家带来帮助。 但有时候会发现在php中没有达到想要实现的目的。 具体原因我就不讨论了,php实际应用中一般都是用isset()函数来做判断的。 示例如下: if ( isset( $_GET [’name’]) ) //判断传来的值是否为空。     {&n

apache 开启gzip压缩和mod_deflate过期时间

三月 14, 2019 Views
Comments 0
mod_expires 用于发送header,设置静态文件的过期时间而mod_deflate 用于开启gzip压缩,mod_expires 用于发送header,设置静态文件的过期时间。 cd httpd-2.2.19/modules/metadata   sudo /usr/local/apache2/bin/apxs -i -a -c mod_expires.c   sudo vi /usr/local/apache2/conf/httpd.conf   ExpiresA

如何定义404错误页面

三月 13, 2019 Views
Comments 0
方法如下:    创建一个HTML文件为您的404页。这可能是任何你想。这可能是404只是一个空白页..也可以是您的布局,其中包括404字它..这一切取决于您的意愿。    保存该文件在任何文件格式您想要( HTML格式, PHP的等; ) ,并把它上传到您的网页。您可以随时在您的主要或根目录,或您可以创建一个子文件夹中。如果你只需要使用一个( 404 ) ,那么我建议只留在你的根文件夹。    出版社开始> “运行”输入“记事本” (在Mac ,只需打开一个文字编辑器)现在,您将借此下面的代码,并把它纳入您的文字编辑器:    ErrorDocument 404 http://www.phpfensi.com/404.htm  br

PHP中exec与shell_exec函数区别

三月 12, 2019 Views
Comments 0
这两个函数都是执行Linux命令函数,不同的是获取返回结果不一样,exec只能获取最后一行数据,shell_execu则可以获取全部数据. 假如脚本路径下有如下文件: -bash-4.1# ll  总用量 12 -rw-rw-r--. 1 www web 133  7月 16 15:00 a.php -rw-r--r--. 1 lee web  59  2月 29 17:05 b.php -rw-r--r--. 1 lee web  81  3月  8 17:00 c.php 先看一下php手册对这二个函数的解释: exec --- 执行外部程式 语法: string exec(string command [,array &output [,int &return_

深入分析Php处理浮点数的问题

三月 11, 2019 Views
Comments 0
下文来为各位介绍Php处理浮点数的问题了,如果各位在使用过程中碰到这些问题我们可以一起来看看,希望文章对各位有帮助. 公司要对产品价格做调整,因为做的外贸商城,所以价格要和国际接轨。比如国外的价格展示方式是:$35标识为$35.00; $56.2标识为:$56.20. 通过sprintf(“%1\$.2f”,$price)解决了上面的需求,但是新的问题出现,有价格为0的会处理为0.00. 通过empty()和判断是否相等,无法识别符点数0.00;通过百度总结了下面处理浮点数的方法。 浮点数0.00的处理 通过intval转换为整形intval(0.00) 变为0,只针对0.00使用intval处理;可以看先的例子你就明白了。 例子1: span cl

PHP中rename函数移动文件或文件夹

三月 10, 2019 Views
Comments 0
PHP中rename函数在表现上看是用来重命名的,其实我们还可以使用PHP中rename函数来移动文件或文件夹,这个下面我们就来给大家介绍一下. 偶然做文件移动的时候总结的一个知识点:刚开始的时候,以为跟上传文件一样可以用move_uploaded_file这个函数去移动一个文件,试了之后发现不行,网上搜了一把,发现可以用rename这个函数来实现文件或文件夹的移动,很奇怪,手册上写的是重名文件或文件夹的,没想到可以用来移动文件. 关于函数返回值:bool rename ( string $oldname , string $newname [, resource $context ] ) 尝试把 oldname 重命名为 newname,若操作成功则返回True,失败返回False. 1. 对于文件,rename可以在不同盘符之间移动. 2. 对于空文件夹,rename也可以在不同盘符之间移动,但是目标文件夹的父目录必须存在.
分页:«161718192021222324252627282930»