
PHP
门槛
这个作者很懒,什么都没留下…
展开
-
ajax请求php页面中生成的session,无法在其他普通php页面使用
由于ajax的php技术页面与普通php页面生成的session id,在firefox等浏览器下客户端进程不同,导致session id不同。 因此,ajax的php技术页面所赋值的session变量的值,在普通php页面是读不到的。 如:ajax的php技术页面的user agent为Shockwave Flash,而普通php页面的user age转载 2014-03-11 18:08:33 · 4981 阅读 · 0 评论 -
PHP面向对象——实例化对象时向构造函数传递参数
今天在项目中遇到了这种情况,在实例化对象时需要向构造函数传递参数,之前不知道能不能、也不知道怎么传。给大家分享一下:原创 2014-04-08 13:54:44 · 2085 阅读 · 0 评论 -
thinkphp中使用frameset
文件路径:aoli/admin/Lib/Action/IndexAction.class.php class IndexAction extends Action{ public function index(){ $this->display(); } public function top(){ $this->display();原创 2014-04-08 14:13:41 · 1158 阅读 · 0 评论 -
PHP基础——数组
1、合并数组2、追加数组原创 2014-04-08 13:45:59 · 461 阅读 · 0 评论 -
php利用windows的任务计划定时访问某个页面
批处理文件的代码如下:@echo offstart /max iexplore http://www.baidu.com //打开浏览器,访问指定的页面ping 127.1 -n 150 >nultaskkill /im iexplore.exe /f原创 2014-04-08 14:08:23 · 1884 阅读 · 0 评论 -
php从mysql数据库中取出数据后生成xls文件
这几天在项目中用到了用php导出xls,给大家分享一下部分代码:原创 2014-04-08 14:00:58 · 950 阅读 · 0 评论 -
PHP 解决Maximum execution time of 30 seconds exceeded的办法
原因一:内存超限,具体报错语句忘了,简单说一下解决办法。利用循环分批导入;每个循环内部开始处使用sleep(5);语句,做延迟执行,防止服务器内存同一时间占用过多,里面数字据情况修改;每个循环内部结束地方使用 ob_flush();刷新输出缓冲flush();将当前为止程序的所有输出发送到用户的浏览器注:两者必须同时使用来刷新输出缓冲原因二:30秒运行超时的错误(M原创 2014-04-08 14:11:19 · 1933 阅读 · 0 评论 -
PHP基础——浮点数操作
PHP_保留两位小数并且四舍五入_保留两位小数并且不四舍五入原创 2014-04-08 13:48:40 · 545 阅读 · 0 评论 -
PHP基础——数据类型
一、基本数据类型:整型、浮点型、布尔型、字符串。1、整型(integer)PHP中的整型指的是不包含小数部分的数据。在32位的操作系统中,整型数据的有效范围在“-2147483648”至“+2147483647” 之间。整型数据可以用十进制数、八进制数(以0作为前缀)、十六进制数(以0x作为前缀)表示,并且可以包含“+”和“-”。NOTE:如果给定的数字超出了整型数据规定的范围,会原创 2014-04-08 13:37:00 · 592 阅读 · 0 评论 -
PHP不同类型数据之间进行运算
1、如果所有运算数都是数字,将选区占用字节最长的一种运算数的数据类型作为基准数据类型;2、如果运算数为字符串,将该字符串转型为数字后进行求值运算。字符串转换为数字的规定为:①如果字符串以数字开头,只取数字部分而去除数字后面部分,根据数字部分决定转型为整型还是浮点型;②如果字符串以字母开头,直接将字符串转换为零。代码:$a=1+1.13; 2.13$b=2+”3.1原创 2014-04-08 13:34:45 · 2205 阅读 · 0 评论 -
urlencode将空格转换为“+”
urlencode会将空格转换为“+”,rawurlencode会将空格转换为“%20”原创 2014-04-02 11:08:06 · 2607 阅读 · 0 评论 -
PHPexcel设置单元格日期格式
今天在项目中用到了PHPexcel,在导出的excel中的一个字段的日期格式要求为“j-M-y”的格式。一开始在传值前date(‘j-M-y’,$time)转成了那种格式,但是导出后会出现小绿标。又想到直接在style/numberformat.php中直接添加“j-M-y”格式,行不通。百思不得其解,网上也没找到方法。最后被我试出来一个方法,把代码给大家分享一下:原创 2014-04-04 15:12:14 · 7205 阅读 · 1 评论 -
php用curl模拟提交XML数据,接收处理
$url = "http://localhost/mytea_pc/weixin/warning/response.php";$data = 'wxf8b4f85f3a794e771001错误描述transaction_id=335344535341393860740f8164781a303f4d5a944a2dfc68411a8c7e4fbeasha1';$ch = curl_init()原创 2014-05-06 11:40:30 · 8886 阅读 · 1 评论 -
php如何解决大数据量插入
今天,在项目中碰到了,需要把大量数据插入到mysql数据库中,把方法给大家分享一下:程序在数据插入环节消耗了大量的资源,导致运行时间超时,解决方法mysql一条SQL语句插入多条数据。代码如下:INSERT INTO users(name, age) VALUES(‘php’, 25), (‘mysql’, 50), (‘大数据量’, 600);向users表中连原创 2014-04-08 11:51:27 · 2580 阅读 · 0 评论 -
PHP基础——对字符串
一、定义字符串1、使用单引号;2、使用双引号;3、使用定界符;二、拼接字符串1、使用圆点“ . ”、花括号“ { } ”、“ .= ”;$str=’shop’;$str1=’tmall’;echo “{$str}{$str1}”;三、格式化字符串1、printf()函数和sprintf()函数。都可以格式化字符原创 2014-04-08 11:35:21 · 570 阅读 · 0 评论 -
PHP二次开发的四大原则
原则一:能通过后台配置实现的,就不去修改代码。原则二:能通过JS实现的,就不去改模板(比如来隔行换色)。原则三:能通过改模板实现的,就不去改PHP文件。原则四:能通过改PHP实现的,就不去改数据库。原创 2014-04-08 11:46:47 · 854 阅读 · 0 评论 -
zend sudio如何将界面切换到中文
zend studio默认的界面语言是英文,对于我们这些英语三级都没过的熊孩子就想,如何将zend studio切换成中文呢?可以修改zend studio的配置文件desktop_options.xml来显示中文界面。该文件在安装的目录下,打开desktop_options.xml文件,找到如下代码:将”language”的属性值改成”zh”,重新启动zend stu原创 2014-04-08 11:48:07 · 2346 阅读 · 0 评论 -
PHPexcel导出excel文件
今天用到了PHPexcel导出excel,在网上搜了好多基本上都是相互copy的,只怪当初英语没学好呀,英文文档看不懂,试着整了一个上午终于搞定了,把代码给大家分享一下。原创 2014-04-08 11:53:10 · 677 阅读 · 0 评论