![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
chinajobs
这个作者很懒,什么都没留下…
展开
-
Parse error: syntax error, unexpected T_SL in php
弄字符串定界符的时候出现了这个问题,百度了一下,最后发现原来是定界符之间的空格问题,了解了问题之后我测试了一下,发现比如定界符是: (后面不能有空格) hello,world。。。 (后面不能有空格)Eof;(后面不能有空格) 如果第一个Eof的后面有空格的话,就会报错...只要去掉就没问题了。。。转载 2015-04-05 21:57:02 · 4372 阅读 · 0 评论 -
php编写接口返回json格式结果
header("content-type:application/json; charset=utf-8"); require $_SERVER["DOCUMENT_ROOT"]."/common.inc.php"; //require $_SERVER["DOCUMENT_ROOT"]."/mcweb/function.php"; $reportarr['haveTraffi原创 2016-07-18 14:25:55 · 4560 阅读 · 0 评论 -
单引号里面的变量或常量不会再被解析
单引号里面的变量或常量不会再被解析 换行符,制表符都要放双引号里面才会被解析转载 2016-06-22 09:43:05 · 2601 阅读 · 0 评论 -
php数组使用json_encode函数中文被编码成null的原因和解决办法
json格式在开发中用的十分广泛。在php中json_encode函数可以直接将数组转成 json格式,十分方便。但是有可能你在使用json_encode函数时,无奈的发现中文被编码成null了。原来json只支持转义utf-8编码格式的中文。php数组使用json_encode函数中文被编码成null的原因是转义gbk 或者别的编码时,中文被忽略了。一般出现在文档编码或者输出的内容编码是非UTF转载 2016-06-21 17:39:25 · 546 阅读 · 0 评论 -
php简单实现查询数据库返回json数据
示例代码一: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30转载 2016-06-21 17:19:18 · 3217 阅读 · 0 评论 -
PHP iconv()函数转字符编码的问题
在php函数库有一个函数:iconv(),iconv函数库能够完成各种字符集间的转换,是php编程中不可缺少的基础函数库。 最近在做一个小偷程序,需要用到iconv函数把抓取来过的utf-8编码的页面转成gb2312, 发现只有用iconv函数把抓取过来的数据一转码数据就会无缘无故的少一些。 让我郁闷了好一会儿,去网上一查资料才知道这是iconv函数的一个bug。iconv在转换字符"—"到转载 2016-06-21 14:54:48 · 334 阅读 · 0 评论 -
APMserv的session_start错误解决办法
使用APMServ搭建的环境,会莫名的出现seeion_start()的错误,如本人在调试DUXCMS程序时出现下面的错误提示: Warning: session_start() [function.session-start]: open_basedir restriction in effect. File(C:\Windows\TEMP\) is not within the al转载 2016-03-21 15:16:53 · 454 阅读 · 0 评论 -
php析构函数的用法
class x { function __construct() { $this->file = fopen('path', 'a'); } function __destruct() { fclose($this->file); } } 简单的说,析构函数是用来在对象关闭时完成的特殊工作,比如我写的上例,在实例化同时打开某文件,但是它什么时候关闭呢,用完就关闭呗,所以析转载 2016-02-03 11:07:51 · 467 阅读 · 0 评论 -
PHP加密函数
function encrypt($string,$operation,$key='') { $key=md5($key); $key_length=strlen($key); $string=$operation=='D'?base64_decode($string):substr(md5($string.$key),0,8).$s转载 2016-02-12 22:40:08 · 613 阅读 · 0 评论 -
mysql获取上一步INSERT操作产生的ID
//获取上一步INSERT操作产生的ID function GetLastID() { //如果 AUTO_INCREMENT 的列的类型是 BIGINT,则 mysql_insert_id() 返回的值将不正确。 //可以在 SQL 查询中用 MySQL 内部的 SQL 函数 LAST_INSERT_ID() 来替代。 /原创 2016-02-10 14:58:57 · 4234 阅读 · 0 评论 -
php分页
//查询代理 function loadAffs($bcgs,$prj,$affaccount){ $sql="select CONCAT('R-', t1.id) AS RID, t1.prj, t3.prjname, t1.bid, t2.name, t1.AffBZ, t1.uid, t1.CUNKUAN, t1.TIKUAN, t1.HYJG, t1.TICHENG,原创 2015-10-29 13:16:47 · 608 阅读 · 0 评论 -
使用ThinkPHP框架快速开发网站(多图)
使用ThinkPHP框架快速搭建网站 这一周一直忙于做实验室的网站,基本功能算是完成了。比较有收获的是大概了解了ThinkPHP框架。写一些东西留作纪念吧。如果对于同样是Web方面新手的你有一丝丝帮助,那就更好了挖。 以前用PHP做过一个很蹩脚的网站,为什么这么说呢,因为写的全是死代码。做完以后觉得实在是累,前端要div+css,js 后端要php转载 2015-11-05 19:33:53 · 577 阅读 · 0 评论 -
ThinkPHP创建应用的一般开发流程及实例
Thinkphp是免费开源的php框架,提供了建站所需要的各种组件,方便用户快速建设部署网站。 Thinkphp简介:http://thinkphp.cn/Manual/16 官方完全开发手册:http://thinkphp.cn/Manual 使用 ThinkPHP 创建应用的一般开发流程是: 创建数据库和数据表;(没有数据库操作可略过) 项目命名并创建项目入口文件;转载 2015-11-05 19:36:02 · 1951 阅读 · 0 评论 -
php curl_init函数用法
使用PHP的cURL库可以简单和有效地去抓网页。你只需要运行一个脚本,然后分析一下你所抓取的网页,然后就可以以程序的方式得到你想要的数据了。无论是你想从从一个链接上取部分数据,或是取一个XML文件并把其导入数据库,那怕就是简单的获取网页内容,cURL 是一个功能强大的PHP库。 PHP中的CURL函数库(Client URL Library Function) curl_close — 关闭一转载 2015-05-15 16:49:37 · 286 阅读 · 0 评论 -
我对php的mvc的一些理解,以及自己写的框架
最近想学习php的mvc结构,在网上找了一些资料,可是大部分都是相同的,或者写的不是很满意。接着看了一个cakephp的框架,感觉太多的函数了,让人觉得就是一个记函数的过程,所以觉得不是很好。 我对mvc的理解是:c负责分配任务,协调m和v。用户发出请求时,c把请求分配给模型m,模型从数据库处理查询或者其他的一些数据操作,然后把数据返回给c,c再把数据传递给相应的v,再在前台显示。这有个比喻较好转载 2015-04-27 10:22:35 · 495 阅读 · 0 评论 -
在php中定义常量时,const与define的区别
【问】在php中定义常量时,const与define的区别? 【答】使用const使得代码简单易读,const本身就是一个语言结构,而define是一个函数。另外const在编译时要比define快很多。 (1).const用于类成员变量的定义,一经定义,不可修改。define不可用于类成员变量的定义,可用于全局常量。 (2).const可在类中使用,define不能。 (3).cons转载 2015-04-14 09:46:19 · 320 阅读 · 0 评论 -
php <<<End....End heredoc的使用方法
$sql = //sql语句 EOF; mysql_query($sql) ___________________ 这是php的定界符 在 一般用于输出长的html文本或者文本赋值 这样写sql语句, 可以不用对字符型字段两边的单引号进行转义 灵活使用还是挺有用的 是代码中的EOF也可以换成别的字符串,比如你的英文名字或别的,换得同时换,还有一点就转载 2015-04-05 21:30:14 · 443 阅读 · 0 评论 -
dede中文转拼音函数
织梦中添加分类时填写中文分类名可以自动转换成对应的拼音,该函数位于include/inc/inc_fun_funAdmin.php 第4行到32行.织梦版本为3.1.该函数转换需要的中文拼音数据库位于include/data/pinyin.dat. 详细分析请看代码注释,如有地方分析的不对请高人指点! function SpGetPinyin( $str , $ishead = 0 , $is转载 2016-08-10 17:45:02 · 1592 阅读 · 0 评论