随笔分类 - PHP
摘要:对二维数组按 age 进行 desc 排序 ,PHP常用的排序函数是array_multisort(); 参数中的数组被当成一个表的列并以行来进行排序 - 这类似 SQL 的 ORDER BY 子句的功能。第一个数组是要排序的主要数组。数组中的行(值)比较为相同的话,就会按照下一个输入数组中相应值的
阅读全文
摘要:curl多用于互联网网页之间的抓取,fopen多用于读取文件,而file_get_contents多用于获取静态页面的内容。 1. fopen /file_get_contents 每次请求都会重新做DNS查询,并不对DNS信息进行缓存。但是CURL会自动对DNS信息进行缓存。对同一域名下的网页或者
阅读全文
摘要:1.匹配正整数:/^[1-9]\d*$/ 2.匹配非负整数(正整数+0):/^\d+$/ 3.匹配中文:/^[\x{4e00}-\x{9fa5}]+$/u 4.匹配Email:/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/ 5.匹配网址URL:(((f|
阅读全文
摘要:1)简单粗暴型的,这里不用去管浏览器的user-agent,不管cookie等信息,每产生一次PV,就直接计数,优点:简单,缺点:可能不真实,也可能有刷量数据 2) 稍微细腻点的统计,会区分新老用户,楼主你可以研究下baidu统计的SDK,里面包含有用户的浏览器信息,操作系统信息、用户的地域信息等,
阅读全文
摘要:session:存储用户访问全局的唯一变量,在服务器上的PHP指定的目录中(session_dir)的位置进行存放 修改session的生存时间: (1)修改PHP.ini配置 修改php.ini文件中的gc_maxlifetime变量就可以延长session的过期时间了:(例如,我们把过期时间修改
阅读全文
摘要:addcslashes — 为字符串里面的部分字符添加反斜线转义字符 addslashes — 用指定的方式对字符串里面的字符进行转义 bin2hex — 将二进制数据转换成十六进制表示 chop — rtrim() 的别名函数 chr — 返回一个字符的ASCII码 chunk_split — 按一定的字符长度将字符串分割成小块 convert_cyr_string — 将斯拉夫语字符转换为别...
阅读全文
摘要:PHP 的数组主要分为: 索引数组 - 带有数字索引的数组 关联数组 - 带有指定键的数组 多维数组 - 包含一个或多个数组的数组 索引数组: 有两种创建索引数组的方法: 索引是自动分配的(索引从 0 开始): 第一种: $cars=array("Volvo","BMW","SAAB"); $car
阅读全文
摘要:1.sql注入:这个很常规了,不要拼字符串以及过滤关键字都可以防住,需要注意的是,Cookie提交的参数也是可以导致注入漏洞的。2.旁注:就是说在保证自己的程序没问题的同时,也要保证同台服务器的其他站点没问题。至少要设置好系统权限,即使别人的站点出问题也不能影响自己的站点。3.上传:尽量不要有上传功
阅读全文
摘要:前两天,在学习php的 lareval 框架时,从官网上下载完lareval的安装包后,按照网上的配置教程一点一点的配置完后,当点击public 文件运行时就出现一个让我很头痛的问题,我自己外加两个大神找了老半天才发现那个非常坑的错误原因:错误类型:Parse error: syntax error...
阅读全文
摘要:PHP编程中经常需要用到一些服务器的一些资料,特把$_SERVER的详细参数整理下,方便以后使用。总结如下:$_SERVER['PHP_SELF'] #当前正在执行脚本的文件名,与 document root相关。$_SERVER['argv'] #传递给该脚本的参数。$_SERVER['argc'...
阅读全文
摘要:1,拼接字符串拼接字符串是最常用到的字符串操作之一,在PHP中支持三种方式对字符串进行拼接操作,分别是圆点.分隔符{}操作,还有圆点等号.=来进行操作,圆点等号可以把一个比较长的字符串分解为几行进行定义,这样做是比较有好处的.2,替换字符串在PHP这门语言中,提供了一个名字叫做substr_repl...
阅读全文
摘要:[html] view plaincopyFirstName:Suggestions:[html] view plaincopyclienthint.js[javascript] view plaincopyvarxmlHttpfunctionshowHint(str){if(str.length=...
阅读全文
摘要:/***加密解密函数*@param string $string 需要加密或者解密的函数*@param string $operation 加密或者解密 DECODE为解密、其他为加密*@param string $key 秘钥*@param int $expiry 秘钥有效期*/public st...
阅读全文
摘要:腾讯:1.熟悉WEB应用开发技术和工具;2.熟悉至少一种网页应用开发语言,最好使用过PHP,熟悉Javascript语言;3.熟悉http协议,数据库技术,熟悉Apache和相关的环境配置管理;4.了解面向对象的思想,了解产品的研发管理过程,精通设计模式者优先;5.了解TCP/IP协议及socket...
阅读全文
摘要:> property 性质 特性 财产 所有权> oriented 导向> summarize 概括 总结> register 注册> login 登录> construct 结构> province 省市> asynchronous 异步的> resource 资源> ...
阅读全文
摘要:从开始学习PHP到现在,只是大致的对PHP的一些基础的东西了解一下,从没有制定一个较为完整的学习计划,所以自己的编程水平一直都处在基本的入门阶段,所以结合自己的实际情况制定了一个感觉还算合理的学习计划,既然计划制定了,就要经自己最大的努力去把它给完成。一.Linux方面Linux常用命令1. 文件处...
阅读全文

浙公网安备 33010602011771号