time 返回的是系统当前的unix时间戳的int值,无参数

strtotime 是将一个字符串格式的时间日期,转换成对应的unix时间戳的int值,需要给定一个指定的字符串格式的时间

strrchr() 函数(在php中)查找字符在指定字符串中从右面开始的第一次出现的位置,如果成功,返回该字符以及其后面的字符,如果失败,则返回 NULL。与之相对应的是strchr()函数,它查找字符串中首次出现指定字符以及其后面的字符。

parse_url — 解析 URL,返回其组成部分

mixed parse_url ( string $url [, int $component = -1 ] )

本函数解析一个 URL 并返回一个关联数组,包含在 URL 中出现的各种组成部分。

本函数不是用来验证给定 URL 的合法性的,只是将其分解为下面列出的部分。不完整的 URL 也被接受,parse_url()会尝试尽量正确地将其解析。

参数

url:要解析的 URL。无效字符将使用 _ 来替换。

component:

指定 PHP_URL_SCHEME、 PHP_URL_HOST、 PHP_URL_PORT、 PHP_URL_USER、 PHP_URL_PASS、 PHP_URL_PATH、PHP_URL_QUERY 或 PHP_URL_FRAGMENT 的其中一个来获取 URL 中指定的部分的 string。 (除了指定为PHP_URL_PORT 后,将返回一个

MySQL pdo预处理能防止sql注入的原因:

1、先看预处理的语法

$pdo->prepare('select * from biao1 where id=:id');

$pdo->execute([':id'=>4]);

2、语句一,服务器发送一条sql给mysql服务器,mysql服务器会解析这条sql。

语句二,服务器发送一条sql给mysql服务器,mysql服务器不会解析这条sql,只会把execute的参数当做纯参数赋值给语句一。哪怕参数中有sql命令也不会被执行,从而实现防治sql注入。

第一段(第1位)表示是目录还是文件,-表示是文件,d表示是目录;

第二段(第2-4位,共3个字符串)表示文件所属用户对它的权限;

第三段(第5-7位,共3个字符串)表示文件所属用户组用户对它的权限;

第四段(第8-10位,共3个字符串)表示其他用户对它的权限;

chmod 命令

chmod命令是非常重要的,用于改变文件或目录的访问权限。用户用它控制文件或目录的访问权限。

chown命令

chown将指定文件的拥有者改为指定的用户或组。用户可以是用户名或用户ID。组可以是组名或组ID。文件是以空格分开的要改变权限的文件列表,支持通配符。

chgrp命令

功能:改变文件或目录所属的组。

对于文件而言:

读权限允许用户标识读取该文件;

写权限允许用户修改该文件;

执行权限允许用户标识执行该文件:

a. 对于一个不可执行的文件来说,拥有执行权限是没有任何意义的;

b. 如果文件是一个程序或者某种类型的脚本时,那么它就是可执行的

假设我们对其他用户关于脚本文件uu.sh赋予了只读的权限,那么其他用户可以查看该文件的内容,但是不能修改,且如果用sh uu.sh去执行该脚本时,脚本也是能执行的,因为这里使用sh,相当于进入了一个子进程sh,由于脚本文件uu.sh具有可读权限,那么sh会读取脚本文件中uu.sh中的每一行去执行,结果就是,脚本文件uu.sh被执行;如果只用uu.sh去执行该脚本文件,那么脚本将无法执行

对于目录而言:

读权限允许用户标识  读取目录中的文件名,只能列举目录中的文件名,不能进入该目录,相应也不能查看目录下各文件的大小;

写权限允许用户标识修改目录(创建、移动、复制、删除);

执行权限允许用户搜索该目录:

比如:我们在目录/home/test下建立了一个新目录test1,且该目录的权限为744,即没有可执行权限,那么:其他用户将不能搜索该目录,即执行下述搜索命令时,将显示没有权限执行:

find /home/test/test1 -name ‘’ —->报错

$postStr  = $GLOBALS["HTTP_RAW_POST_DATA"];

$getData = simplexml_load_string($postStr, 'SimpleXMLElement', LIBXML_NOCDATA);simplexml_load_string() 函数把 XML 字符串载入对象中

PHP默认识别的数据类型是application/x-www.form-urlencoded标准的数据类型

由于PHP默认只识别application/x-www.form-urlencoded标准的数据类型,因此,对型如text/xml的内容无法解析为$_POST数组,故保留原型,交给$GLOBALS['HTTP_RAW_POST_DATA'] 来接收。

php parse_str函数将查询字符串解析到变量中。

parse_str函数有两个参数,第一个参数为需要解析的查询字符串并且是必须的,第二个参数用于设置接收解析查询字符串的变量,第二个参数是可选的。

七猫php面试,七猫面试 - osc_2frv0wjp的个人空间 - OSCHINA - 中文开源技术交流社区...相关推荐

  1. python蓝牙上位机开发_python做上位机 - osc_2frv0wjp的个人空间 - OSCHINA - 中文开源技术交流社区...

    参考文章: https://blog.csdn.net/dgut_guangdian/article/details/78391270 https://www.cnblogs.com/lanceyu/ ...

  2. php七牛云音频转码,七牛云 音频转码 - 林夏夕的个人空间 - OSCHINA - 中文开源技术交流社区...

    1.首先将七牛云的官方SDK放到TP框架的第三方类库. 2.注册七牛云账号,创建空间,绑定域名,在数据处理中建一个私有队列. 3.七牛云转码代码如下,参考七牛云官方文档 https://develop ...

  3. 用python写生日祝福的教程_祝豌豆生日快乐 - Python猫的个人空间 - OSCHINA - 中文开源技术交流社区...

    不算不知道,一算吓一跳:近三个月,豌豆已经读完心理学相关的书 14 本,为此写了 12 篇文章,按每篇平均 4000 字算,已经累计 4.8 万字了. 这还没完,她还给某个篇均阅读量 2.5 万的电视 ...

  4. php七牛分片上传_七牛视频切片方案 - 张小超fly的个人空间 - OSCHINA - 中文开源技术交流社区...

    使用七牛 sdk 上传视频并做分片操作. step1 生成 token const qiniu = require("qiniu"); var accessKey = proc.e ...

  5. qiniu rs.php,七牛API操作类 - suconghou的个人空间 - OSCHINA - 中文开源技术交流社区...

    require_once("qiniu/io.php"); require_once("qiniu/rs.php"); require_once("q ...

  6. php nslookup,nslookup - 运维猫的个人空间 - OSCHINA - 中文开源技术交流社区

    nslookup命令用于查询DNS的记录,查看域名解析是否正常,在网络故障的时候用来诊断网络问题.nslookup的用法相对来说还是蛮简单的,主要是下面的几个用法. 1.直接查询 这个可能大家用到最多 ...

  7. mysql跨年统计年前年后_PHP面试总结 - osc_chmxgjn9的个人空间 - OSCHINA - 中文开源技术交流社区...

    18.一群猴子排成一圈,按1,2,-,n依次编号.然后从第1只开始数,数到第m只,把它踢出圈,从它后面再开始数,再数到第m只,在把它踢出去-,如此不停 的进行下去,直到最后只剩下一只猴子为止,那只猴子 ...

  8. mysql导出七张表成dtf文件_MySQL的数据类型 - osc_96dtf5e4的个人空间 - OSCHINA - 中文开源技术交流社区...

    类型 大小 特点 优点 用途 CHAR 0-255字节 定长 效率高,消耗空间 定长字符串 VARCHAR 0-65535 字节 可变长度 效率低,节省空间 变长字符串 BLOB 0-65 535字节 ...

  9. 七种武器——.NET工程师求职面试必杀技

    七种武器--.NET工程师求职面试必杀技 一..NET框架(七种武器之孔雀翎) 开发人员应该熟悉.NET FrameWork体系结构和基本原理,熟悉CLR(公共语言运行时)和MSIL(中间语言),熟悉 ...

最新文章

  1. 关于异常“The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine”的处理...
  2. 安装好机器学习环境的虚拟机_虚拟环境之外的数据科学是弄乱机器的好方法
  3. java输入月份求天数_java输入年份,月份,输出当月天数
  4. 【OS学习笔记】二十三 保护模式七:保护模式下任务的隔离与任务的特权级概念
  5. CMD提取文件名技巧
  6. mysql 命令 utf8_Mysql 统一设置utf8字符
  7. 【系统架构设计师】软考高级职称,一次通过,倾尽所有,看完这篇就够了,论软件架构设计的重要性、本篇论文“未通过考试”,供分析参考
  8. 喵哈哈村与哗啦啦村的大战(四)(树形DP)
  9. 用淘宝Fourinone实现Hadoop经典实例wordcount
  10. nacos配置中心信息 nacos版本2.0.3
  11. 全国、省、地级市、区县乡镇级矢量地图2021年(最新)
  12. linux版本qq,QQLinux版下载-QQ for Linux下载v2.0.0 最新版-西西软件下载
  13. 什么是云渲染?云渲染应用场景有哪些?
  14. 计算机网络显示空白,Win10以太网属性网络选项中显示为空白解决方法
  15. 三菱伺服电机编码器ID修改器 支持三菱伺服电机J2/J2S/J3/J4系列所有电机
  16. win10开始菜单打不开,使用startmenu.diagcab进行修复
  17. iOS9有哪些新特性
  18. 计算机论文字数要求吗,2016年夏季学期计算机(软件)学院学年论文字数、页数及格式要求.doc...
  19. 网页色彩搭配教程:三个实用方法搞定网页配色设计
  20. 安装ae显示安装程序无法初始化_pr安装时出现“正在初始化安装程序”,然后就没反应了,怎么办?...

热门文章

  1. gevent-zookeeper for windows
  2. Silverlight+WCF 新手实例 象棋 棋盘(二)
  3. Spring Boot 搭载属于你的网站框架(一)
  4. Html2excel 1.4.1 发布,Html 转 Excel 工具包
  5. 7.3. UUID()
  6. C#一键显示及杀死占用端口号进程
  7. 《大数据、小数据、无数据:网络世界的数据学术》一 3.3 社会与技术
  8. Windows下程序打包发布时的小技巧
  9. Eclipse字体设置
  10. python文件替换一行_python基础_文件操作实现全文或单行替换的方法