当前位置:首页 > php技术

PHP数组操作(合并,拆分,追加,查找,删除等)

1. 合并数组 array_merge()函数将数组合并到一起,返回一个联合的数组。所得到的数组以第一个输入数组参数开始,按后面数组参数出现的顺序依次迫加。其形式为: array array_merge (array array1 array2…,arrayN) 这个函数将一个或多个数组的单元合并起来,一个数组中的值附加在前一个数组的后面。返回作为结果的数组 ...

阅读全文
php技术 1,120 次阅读 抢沙发

PHP file() 函数和file_get_contents() 函数

file() 函数把整个文件读入一个数组中。 语法:file(path,include_path,context) 与 file_get_contents() 类似,不同的是 file() 将文件作为一个数组返回。数组中的每个单元都是文件中相应的一行,包括换行符在内。 如果失败,则返回 false。 file_get_contents() 函数把整个文件读入一个字符串中。 语法:file_get_conte ...

阅读全文
php技术 1,641 次阅读 抢沙发

PHP中empty()函数和isset()函数的区别

在使用 php 编写程序时,我经常使用变量处理函数判断php某个变量值是否为空,开始的时候我习惯了使用 empty() 函数,却发现了一些问题,因此改用 isset() 函数,问题不再。 顾名思义,empty() 判断一个变量是否为“空”,isset() 检测变量是否设置。正是这种所谓的“顾名思义”,令我开始时走了些弯路:当一个变量值等于0时 ...

阅读全文
php技术 1,342 次阅读 抢沙发

PHP获取Cookie模拟登录CURL

要提取google搜索的部分数据,发现google对于软件抓取它的数据屏蔽的厉害,以前伪造下 USER-AGENT 就可以抓数据,但是现在却不行了。利用抓包数据发现,Google 判断了 cookies,当你没有cookies的时候,直接返回 302 跳转,而且是连续几十个302跳转,根本抓不了数据。 PHP获取Cookie模拟登录CURL 因此,在发送搜索命令 ...

阅读全文
php技术 4,086 次阅读 抢沙发