随笔分类 -  php

该文被密码保护。
posted @ 2020-05-18 13:19 虽不能至,心向往之。 阅读(0) 评论(0) 推荐(0)
摘要:1、在windowns中,当文件只有只读属性时,is_writeable()函数才返回false,当返回true时,该文件不一定是可写的。如果是目录,在目录中新建文件并通过打开文件来判断;如果是文件,可以通过打开文件(fopen),来测试文件是否可写。 2、在Unix中,当php配置文件中开启saf 阅读全文
posted @ 2018-02-07 15:53 虽不能至,心向往之。 阅读(453) 评论(0) 推荐(0)
摘要:前言 网上流传着这么一个腾讯笔试题: PHP的strtolower()和strtoupper()函数在安装非中文系统的服务器下可能会导致将汉字转换为乱码,请写两个替代的函数实现兼容Unicode文字的字符串大小写转换。 举个例子,我们直接对中英文混排的字符串处理是会出乱码的,如: 1 2 3 4 p 阅读全文
posted @ 2018-02-07 15:36 虽不能至,心向往之。 阅读(405) 评论(0) 推荐(0)
摘要:发现一片总结的还不错的文章,记录一下 PHP说简单,但是要精通也不是一件简单的事。我们除了会使用之外,还得知道它底层的工作原理。 PHP是一种适用于web开发的动态语言。具体点说,就是一个用C语言实现包含大量组件的软件框架。更狭义点看,可以把它认为是一个强大的UI框架。 了解PHP底层实现的目的是什 阅读全文
posted @ 2018-02-07 10:45 虽不能至,心向往之。 阅读(194) 评论(0) 推荐(0)
摘要:环境nginx+php-fpm Nginx中502和504错误详解 1.502 Bad Gateway错误 在php.ini和php-fpm.conf中分别有这样两个配置项:max_execution_time和request_terminate_timeout。 这两项都是用来配置一个PHP脚本的 阅读全文
posted @ 2017-11-11 16:46 虽不能至,心向往之。 阅读(1940) 评论(0) 推荐(0)
摘要:json_decode要求的字符串比较严格:(1)使用UTF-8编码(2)不能在最后元素有逗号(3)不能使用单引号(4)不能有\r,\t,如果有请替换 tp框架中的I函数默认对post的参数进行了htmlspecialchars过滤 string(23) "{"test":"url",'attr': 阅读全文
posted @ 2017-04-11 15:34 虽不能至,心向往之。 阅读(1168) 评论(0) 推荐(0)
摘要:/*** 对变量进行 JSON 编码* @param mixed value 待编码的 value ,除了resource 类型之外,可以为任何数据类型,该函数只能接受 UTF-8 编码的数据* @return string 返回 value 值的 JSON 形式*/ function myCall 阅读全文
posted @ 2017-01-17 16:59 虽不能至,心向往之。 阅读(1029) 评论(0) 推荐(0)
摘要:对于这个结果我也很吃惊,但是事实就在眼前,没办法啊,那么到底为什么会有这样的效果呢,咱们继续一探究竟: *.php(php代码) Scanner(zend引擎逐行扫描变为zend可以识别的语法) > exprs parser(解析为opcode) > opcodes exec(执行最后输出) > o 阅读全文
posted @ 2017-01-15 10:54 虽不能至,心向往之。 阅读(234) 评论(0) 推荐(0)
摘要:项目要设置为default,否则自动更新会失败;type要选正确 development path和web path都要设置 options选项中选ctrl+s自动保存,且下方没告警 阅读全文
posted @ 2017-01-09 13:06 虽不能至,心向往之。 阅读(1410) 评论(0) 推荐(0)
摘要:strip_tags:过滤html、xml标签; htmlspecialchars:把预定义自负转化为html实体:包括<、>、'、"、& sql注入:将'、"、#等特殊字符进行过滤,还要匹配insert、update、delete、select、drop、;等敏感字。 阅读全文
posted @ 2017-01-03 21:57 虽不能至,心向往之。 阅读(148) 评论(0) 推荐(0)
摘要:301永久重定向,302暂时移动,seo对301和302的处理不一样; 301和302会出现数据丢失问题,重定向后请求数据丢失; 307临时重定向,数据不会丢失; 阅读全文
posted @ 2016-11-28 13:40 虽不能至,心向往之。 阅读(1053) 评论(0) 推荐(0)
摘要:有一点我们必须承认,大多数web应用程序都离不开session的使用。这篇文章将会结合php以及http协议来分析如何建立一个安全的会话管理机制 我们先简单的了解一些http的知识,从而理解该协议的无状态特性。然后,学习一些关于cookie的基本操作。最后,我会一步步阐述如何使用一些简单,高效的方法 阅读全文
posted @ 2016-11-28 13:33 虽不能至,心向往之。 阅读(3919) 评论(0) 推荐(0)
摘要:M方法和D方法的区别 ThinkPHP 中M方法和D方法都用于实例化一个模型类,M方法 用于高效实例化一个基础模型类,而 D方法 用于实例化一个用户定义模型类。 使用M方法 如果是如下情况,请考虑使用 M方法: 对数据表进行简单的 CURD 操作而无复杂的业务逻辑时只有个别的表有较为复杂的业务逻辑时 阅读全文
posted @ 2016-11-28 00:12 虽不能至,心向往之。 阅读(279) 评论(0) 推荐(0)