【php获取各种时间的总结(代码)】教程文章相关的互联网学习教程文章

在IIS75下使用php运行exe程序的总结

花了好几天来研究如何在IIS7.5下使用php运行exe程序,总算有点成效,虽然运行成功了但是限制颇多,比如现在只能运行“纯后台”的程序,直接上传文件形式的图片也失败了(上传照片流可以成功),还有待进一步尝试。下面简单说一下要注意的事情:1. 配置网站目录权限,增加IUSR帐户;2. 配置cmd.exe文件的权限,增加IUSR帐户;3. 必要的情况下,将IUSR帐户添加到管理员权限(但是这样做安全隐患很大,所以要慎重考虑)...

PHP数组遍历方法总结

在PHP中数组分为两类: 数字索引数组和关联数组。 其中数字索引数组和C语言中的数组一样,下标是为0,1,2… 而关联数组下标可能是任意类型,与其它语言中的hash,map等结构相似。 下面介绍PHP中遍历关联数组的三种方法: 方法1:foreach good, swimming => very well, running => not good); foreach ($sports as $key => $value) { echo $key.": ".$value.""; } ?> 输出结果: football: good swimming: very well running...

__halt_compiler的一些总结

__halt_compiler(),顾名思义,是让编译器停止编译的函数,当编译器执行到这之后就不再去解析(parsing)后面的部分了。需要注意的是,该函数需要在php文件的最外层直接使用,不能在函数里使用。根据php手册上的介绍,该函数常用与在脚本内嵌入数据,类似于安装文件。也就是说在__halt_compiler();后面放一些不需要编译的如:二进制噪音(clutter)、压缩文件等各种类型的文件。如以下代码:// open this file $fp = fopen(__FILE__, ...

PHP字符串处理函数总结

下面列出的都是PHP本身自带的字符串处理函数。 addcslashes — 为字符串里面的部分字符添加反斜线转义字符 addslashes — 用指定的方式对字符串里面的字符进行转义 bin2hex — 将二进制数据转换成十六进制表示 chop — rtrim() 的别名函数 chr — 返回一个字符的ASCII码 chunk_split — 按一定的字符长度将字符串分割成小块 convert_cyr_string — 将斯拉夫语字符转换为别的字符 convert_uudecode — 解密一个字符串 conv...

ThinkPHP上传文件总结

本文总结几种js和php结合实现上传文件的方法测试环境Thinkphp3.2,phpStudy2014 ( Apache + php 5.3 )不管哪种方法,首先要配置php上传文件大小打开php.ini修改下面三项: max_execution_time = 最久执行时间 (0表示没有限制) post_max_size = 所允许的最大大小 upload_max_filesize = 所上传的文件的最大大小Thinkphp直接上传文件Thinkphp自带的上传类,支持多文件上传,参考文档 注意:form标签要添加enctype=”multipart/...

HTML标签易混易错小总结

纠结了一天,终于把HTML标签的正确使用,各自的适用性清楚地了解了一下,这里简单总结一下以免再犯类的错误。一切都是由于这样的一个问题将以上代码运行,当什么也不输入时电击“登录”按钮,会提示“用户名不能为空”,但是仅出现一下就会闪退。是什么原因呢?关键是这里<button type="submit" /button> 此时会有两个事件触发,首先调用onclick对应的函数,然后再进行自动submit(因为此时type的类型为submit),自然会将提示覆盖...

PHP中文乱码的常见解决方法总结

PHP中文乱码是PHP开发中的常见问题之一。PHP中文乱码有时发生在网页本身,有些产生在于MySQL交互的过程中,有时与操作系统有关。下面进行一番总结。一.首先是PHP网页的编码1. php文件本身的编码与网页的编码应匹配a. 如果欲使用gb2312编码,那么php要输出头:header(“Content-Type: text/html; charset=gb2312"),静态页面添加 来告诉浏览器网页采用了什么编码,目前中文网站开发中XXX主要用的是GB2312和UTF-8 两种编码。3、数据...

PHP学习总结(一)

对最近学习PHP做个简单的总结吧书籍:《PHP和MySQL Web开发》环境/工具:wamp/Editplus&Chrome时间:8月2日-8月7日内容: 以前把前3章学了,前3章主要是基础语法和逻辑控制语句、文件访问和处理、数组。 第4章 字符串与正则表达式:处理字符的各种函数、正则表达式的基础和应用。 第5章 代码重用与函数编码:require和include函数、PHP的函数结构和使用、递归。 第6章 面向对象的PHP:面向对象的概念和语法、如何用private和public...

小胖学PHP总结2-----PHP的b变量和赋值

一、总述 <spanComic Sans MS; font-size:18px">虽然PHP是弱类型语言,但是有时仍然需要用到类型转换。下面写一下类型转换和定义变量以及变量赋值。<spanComic Sans MS"> 1.1 类型转换<spanComic Sans MS; font-size:18px"> PHP中的类型转换和C语言一样,非常简单,只需在变量前加上用括号括起来的类型名称即可。[php] viewplaincopy //类型转换 说明:使用操作符转换变量的时候,不会改变原有的,而使用settype函...

Nginx+PHP-FPM优化技巧总结

1.Unix域Socket通信之前简单介绍过Unix Domain Socket这种通信方式,参见:Nginx+PHP-FPM的域Socket配置方法Unix域Socket因为不走网络,的确可以提高Nginx和php-fpm通信的性能,但在高并发时会不稳定。Nginx会频繁报错: connect() to unix:/dev/shm/php-fcgi.sock failed (11: Resource temporarily unavailable) while connecting to upstream可以通过下面两种方式提高稳定性:1)调高nginx和php-fpm中的backlog 配置方法...

php调用外部shell的方法总结1

当php程序运行在安全模式下时,php脚本受到如下四个方面的限制: 1)、执行外部命令 2)、在打开文件时有些限制 3)、连接MySQL数据库 4)、基于HTTP的认证 在安全模式下,只有在特定目录中的外部程序才可以被执行,对其它程序的调用将被拒绝。该目录可以在php.ini文件中用 safe_mode_exec_dir指令,或在编译PHP是加上--with-exec-dir选项来指定,默认是/usr/local/php /bin。如果调用一个应该...

PHP面试总结

从8月15号来到北京一直到今天,一月有余。来的这段时间一直准备笔试面试,大大小小的公司,乱七八糟面了10多家,近期才安顿下来。面试的这段时间感觉自己成长了不少。初来到这个陌生的城市一脸茫然,不会乘地铁、不会有挤公交、不会恰如其分的生活。。。  面试是进入职场的第一道坎,因为我本身学校太一般的问题在面试中遇到了各种不爽,和那些高学历的相比自己真是信心大跌。我面试的方向是php开发工程师,主要做网站后台、APP接...

ZendStudio错误总结【图】

1、在升级了wampserver之后,用zendstudio发现很多地方都出错了,这时候一般先要project-clean一下,然后到run 和 debug的configuration里面把除了studio自带的那些解释器删除,重新添加一下升级之后的php.exe路径,可以解决一些问题之后我点了一下run as cli发现还是不行,说是没有设置execution default,可是明明在run configuration里面已经设置好了之后发现是因这里我选的是5.6,但是点开后面的enviroments php5.6后面是没有选...

PHP知识点总结-02

读取文件读取文件有三个步骤:①打开文件。文件不能打开,退出。②读取数据。③关闭文件。fopen()函数读取文件的几种模式:r只读 r+读写模式,从文件头开始读写 w只写。如果文件已经存在,将删去文件所有内容;不存在则创建文件。 x谨慎写。如果文件已经存在。不会打开文件,返回false a追加。文件存在则从文件末尾写,文件不存在创建文件。 b二进制。推荐使用文件写方法将数据写入一个文件,有以下三个步骤:①打开文件。如果...

PHP扩展总结//待完善

1、PHP的iconv扩展:处理字符集转换的接口。 系统查看安装的iconv扩展中包含字符编码集:iconv -l 扩展模块包含的函数: iconv_get_encoding()//获取iconv内部配置信息 iconv_mime_decode_headers()//解码多个MIME headers iconv_mime_decode()//解码一个MIME header iconv_mime_encode()//压缩一个MIME header iconv_set_encoding()//为字符编码转换设定当前设置 iconv_strlen()//统计字符串字符数 iconv_strpos()// Finds posi...