php新手常,php新手常用的函数(随时更新)

本文介绍了PHP中的一些关键编程技巧,包括数字保留小数、字符串转换、获取IP地址、错误报告设置以及文件上传限制。同时讲解了数组排序、脚本运行时间和内存限制的配置方法,还涉及GD库扩展的检查。内容涵盖了PHP的基础操作和进阶应用。
摘要由CSDN通过智能技术生成

//数字保留两位小数$n = sprintf("%1.2f", $n);

//方法二$n = number_format($n, 2, '.', '');

//UTF8转GBKiconv("UTF-8", "GBK", $v);  iconv("GBK","UTF-8",$v);

//获得客户端ip 和服务器ip客户端 getenv("REMOTE_ADDR");  服务器端 getenv("SERVER_ADDR") ; 网址ip gethostbyname(www.heillo.com");error_reporting(2047) 相当于 error_reporting("E_ALL");

//打开php.ini中的Safe_mode,会影响哪些参数?system,pathinfo,basename,fopen,exec,proc_open

//排序多个数组或二维数组array_multisort();

//本页地址,当前脚本的名称$_SERVER['PHP_SLLF'];

//前一页脚本名称$_SERVER['HTTP_REFERER'];

//图片相关getimagesize () 获取图片的尺寸

Imagesx () 获取图片的宽度

Imagesy () 获取图片的高度

//修改上传文件大小php.ini max_file_size

关于init_set 常用ini_set('max_execution_time', '180'); // 设置脚本的最大运行时间为180秒

ini_set('memory_limit','64M'); // 设置程序的最大内存占用为64M,支持格式64M,64K,1G,改选项启用需要编译时--enable-memory-limit

ini_set("display_errors", 1); // 将程序的错误在页面上直接输出,方便调试   error_reporting(E_ALL ^ E_NOTICE)//错误等级

int_set("max_input_time",'120'); //设置每个脚本接收输入数据的最大允许时间(POST, GET, upload), 按秒计

int_set("track_errors",1); // 设置保存最近一个错误/警告消息于变量$php_errormsg 中,便于收集

int_set("html_errors",0); //禁用出错信息中的html标签

ini_set("post_max_size","8M"); //设置post数据的最大值为8M,一般需要大于upload_max_filesize规定的值

extension_loaded  //判断是否加载 gd 库扩展。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值