随笔分类 - e:PHP
摘要:传值和传引用的区别在于,如果一个参数比较大,占用大量的内存空间,那么传引用的话就会节省拷贝空间。 传值:是把实参的值赋值给行参 ,那么对行参的修改,不会影响实参的值 传引用 :真正的以地址的方式传递参数传递以后,行参和实参都是同一个对象,只是他们名字不同而已对行参的修改将影响实参的值 说明: 1.
阅读全文
摘要:1.下载一个压缩包,例如:2. 解压到web根目录并重命名为phpmyadmin3.在浏览器输入http://localhost/phpmyadmin就可以看到登陆界面了,登陆之后,数据库,表的增删改查都可以进行了。只需三步,就这么简单,就这么神奇~要想进一步配置,请参考其他资料,例如:http:/...
阅读全文
摘要:From:http://www.jb51.net/article/24343.htm在做一些天气预报或者RSS订阅的程序时,往往需要抓取非本地文件,一般情况下都是利用php模拟浏览器的访问,通过http请求访问url地址,然后得到html源代码或者xml数据。得到数据我们不能直接输出,往往需要对内容...
阅读全文
摘要:原文链接:http://my.oschina.net/zhangb081511/blog/160113PHP写XML方法很多,这里主要介绍一下DOMDocument的用法,跟 JS大体上相同,其实非常简单。[PHP XML DOM链接]共分四个文件,分别是创建、增加、删除、修改四个功能,变量都是写死...
阅读全文
摘要:原文链接:http://blog.csdn.net/xyzhaopeng/article/details/6626340从一个HTML页面的一个表格中提取数据并且将这个数据整理出来加入到MySQL数据库中。假设目标HTML中我感兴趣的Table有3列,分别是ID,Name,内容。index.phpl...
阅读全文
摘要:来源:http://stackoverflow.com/questions/5164930/fatal-error-maximum-execution-time-of-30-seconds-exceeded(1)modify the parameters in php.inimax_executio...
阅读全文
摘要:原文地址:http://www.phpfensi.com/php/20140107/1128.html通过图片地地址把图片保存到本址,这里我们直接通过readfile读取然后通过fopen保存即可,实例代码如下:函数返回图片下载完后保存的名字,那么只需在数据库中存储 图片目录+图片名即可。
阅读全文
摘要:原文链接:http://coolshell.cn/articles/664.html参考链接:http://www.runoob.com/php/php-ref-curl.html使用PHP的cURL库可以简单和有效地去抓网页。你只需要运行一个脚本,然后分析一下你所抓取的网页,然后就可以以程序的方式...
阅读全文
摘要:原文链接:http://mangguo.org/php-string-encoding-convert-and-detect/GBK 和 UTF-8 编码的转换是一个非常恶心的事情,比如像 PHP 中的 json_encode 本身根本不支持 GBK 形式的编码。有两个库函数能够支持编码的转换,通常...
阅读全文
摘要:http_build_query(PHP 5)http_build_query -- 生成 url-encoded 之后的请求字符串描述string http_build_query ( array formdata [, string numeric_prefix] )使用给出的关联(或下标)数组...
阅读全文
摘要:原文:http://yuguo.us/weblog/php-rest-api/表征状态转移(英文:REpresentational State Transfer,简称REST)是Roy Fielding博士在2000年他的博士论文中提出来的一种软件架构风格。越来越多的公司开放了API,比如腾讯开放平...
阅读全文
摘要:error_log() 是发送错误信息到某个地方的一个函数,在程序编程中比较常见,尤其是在程序调试阶段。bool error_log ( string message_type = 0 [, string extra_...
阅读全文
摘要:通过PHP的全局变量可以获取很多有用的信息,进而完成一些常用的功能.例如:解析当前URL,获取当前参数,前一URL,用户的一些信息等等.http://www.w3school.com.cn/php/php_superglobals.aspPHP 中的许多预定义变量都是“超全局的”,这意味着它们在一个...
阅读全文
摘要:使用Yii2.0 framework开发的项目,使用Github进行版本控制,现在要把这个项目部署到一个新的电脑/系统中:(1)安装LAMP(2)在/var/www/html目录下执行git clone YOUR_YII_WEB_PROJECT(3)cd Yii2.0 web项目(例如:mabuha...
阅读全文
摘要:ZH奶酪:Ubuntu 14.04安装LAMP(Linux,Apache,MySQL,PHP)之前已经介绍过LAMP的安装,这边文章主要讲解一下LAMP的配置。1.配置Apache(1)调整KeepAlive设置(参考[1]、[2]):在内存非常充足的服务器上,不管是否关闭 KeepAlive 功能...
阅读全文
摘要:(Linux Operating System,Apache Web Server,MySQL database,PHP)首先,一个三行命令搞定的方法:sudo apt-get updatesudo apt-get install taskselsudo tasksel install lamp-s...
阅读全文
摘要:以图片$imgurl = "http://www.php10086.com/wp-content/themes/inove/img/readers.gif"; 为例;思路1. 把图片名当做字符串来处理,那么判断图片格式的也就是变成了查找“.”号的字符串。方法一:strrchr() 函数查找字符串在另...
阅读全文
摘要:1. 上传图片三步骤第一步:首先判断文件类型是否为图片格式,若是则上传文件;第二步:然后重命名文件(一般都是避免上传文件重名,现在基本上都是以为时间来命名);第三步:最后把文件上传到指定目录,成功上传后输出上传图片的预览。2. 代码(1)判断文件类型是否为图片类型1 说明:strrchr:查找字符串...
阅读全文