最近开发项目时遇到 php5.4 以前版本 json_encode 方法不支持 BIGINT 选项的问题,导致大整数 json 解码后变成科学计数法,现将解决方法整理如下:
<?php header("Content-type: text/html; charset=utf-8"); /* 解[......]
最近开发项目时遇到 php5.4 以前版本 json_encode 方法不支持 BIGINT 选项的问题,导致大整数 json 解码后变成科学计数法,现将解决方法整理如下:
<?php header("Content-type: text/html; charset=utf-8"); /* 解[......]
HTTP 函数允许您从脚本中直接发送电子邮件。
要使邮件函数可用,PHP 需要已安装且正在运行的邮件系统。要使用的程序是由 php.ini 文件中的配置设置定义的。
邮件函数是 PHP 核心的组成部分。无需安装即可使用这些函数。
语法: string number_format(float number, int [decimals], string [dec_point], string [thousands_sep]);
传回值:字串
函式种类:数学运算
内容说明:
本函式用来将浮点参数 number 格式化。[……]
魔术引用发生作用是在传递$_GET,$_POST,$_COOKIE时
1.条件: magic_quotes_gpc=off
写入数据库的字符串未经过任何过滤处理。从数据库读出的字符串也未作任何处理。
数据: $data=”snow”’’sun” ; (snow和sun之间是四个连续的单引号).[……]
mb_convert_encoding这个函数是用来转换编码的。原来一直对程序编码这一概念不理解,不过现在好像有点开窍了。
不过英文一般不会存在编码问题,只有中文数据才会有这个问题。比如你用Zend Studio或Editplus写程序时,用的是gbk编码,如果数据需要入数据库,而数据库的编码为u[……]
PHP 的 iconv 函数库能够完成各种字符集间的转换,是PHP编程中不可缺少的基础函数库。
1、下载libiconv函数库http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.9.2.tar.gz;
2、解压缩tar -zxvf libiconv-1.9.[……]
函数 func_get_args – 返回一个包含函数参数列表的数组
array func_get_args ( void )
此函数返回一数组,数组的各个元素相当于是目前使用者定义函数的各个参数。如果是从函数定义的外面来呼叫此函数,则func_get_args()将会产生警告。
函数[……]
get_defined_vars — 返回由所有已定义变量所组成的数组
array get_defined_vars ( void )
此函数返回一个包含所有已定义变量列表的多维数组,这些变量包括环境变量、服务器变量和用户定义的变量。
<?php
$b = array(1,1,2[……]
将错误信息发送到Web 服务器的错误 log 文件、TCP Port或指定文件。
语法: int error_log(string message, int message_type, string [destination], string [extra_headers]);
返回值: 整数[……]
strrpos
寻找字符串中某字符最后出现处。
语法: int strrpos(string haystack, char needle);
返回值: 整数
内容说明:
本函数用来寻找字符串 haystack 中的字符 needle 最后出现的位置。值得注意的是 needle 只能是一个字[……]