PHP 函数讲解 小技巧 合集
2016-10-09 21:02
351 查看
翻了下很久的笔记,发现有一些现在看起来很傻的记录,但是不可否认他们都是我在编程路上学到的有意义的一些知识点,比较细碎,所以单开一篇博客,以作整合回顾,如果能帮到你,那是再好不过了。
函数: Iframe
很有用的一个函数,你可以用它在网页里套另外一个网页,不用刷新当前页面,可以用它来做隐藏表单,或者在外部调用iframe内部js而页面却不用刷新等。<iframe frameborder="0" name="mainFrame" src="你要引用的文件路径" > </iframe>
函数: file_get_contents
了解到它的时候,是要php去模拟访问网站,才知道有这么一个神奇的东西,可以代替我们手工去访问网页,他可以抓取网页的内容,转换成字符串给你,对应的还有写入函数 file_put_contents 非常常用。file_get_contents($url); file_put_contents($filename,$savepath,FILE_APPEND); //添加FILE_APPEND参数,后面添加的内容将被追加
函数: Curl
跟file_get_contents一样,但这家伙更加强大,支持模拟报头,可以做上传等等,不管是做采集还是模拟登录之类程序,都是一把利器。//初始化一个 cURL 对象 $curl = curl_init(); //设置你需要抓取的URL curl_setopt($curl, CURLOPT_URL, "http://www.baidu.com"); //设置cURL 参数,要求结果保存到字符串中还是输出到屏幕上。 curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); //运行cURL,请求网页 $data = curl_exec($curl); //关闭URL请求 curl_close($curl); /* $user = "admin"; $pass = "admin100"; $curlPost = "user=$user&pass=$pass"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "http://localhost/edu/login.php"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, $curlPost); $data = curl_exec($ch); curl_close($ch);
相关文章推荐
- php eval函数用法----PHP中eval()函数小技巧
- PHP 常用函数库和一些实用小技巧
- 跟燕十八学习PHP-第十三天-常用数组函数讲解
- PHP递归调用的小技巧讲解
- PHP数组排序函数合集(转)
- PHP编程----一些很有用的PHP原创函数讲解
- 深入PHP购物车模块功能分析(函数讲解,附源码)
- PHP字符串替换函数strtr()的功能实现讲解
- php eval函数用法----PHP中eval()函数小技巧
- PHP中ob系列函数讲解(浏览器缓存技术)
- PHP 常用函数库和一些实用小技巧
- php字符串处理函数讲解
- PHP中eval()函数小技巧
- PHP数组排序函数合集 以及之间的联系
- PHP字符串替换函数strtr()的功能实现讲解
- PHP常用函数小技巧
- php eval函数用法----PHP中eval()函数小技巧
- php配置函数的讲解
- php eval函数用法 PHP中eval()函数小技巧
- PHP递归调用的小技巧讲解