码迷,mamicode.com
首页 > Web开发 > 详细

学习yii框架源码需掌握的php知识点

时间:2017-03-30 17:29:16      阅读:227      评论:0      收藏:0      [点我收藏+]

标签:默认   路径   replace   dir   注意   反射   日期   eth   自身   

常量


  预定义常量:
  __DIR__:返回当前文件所在目录。如果在被包含文件中则返回被包含文件所在目录。注意:除非当前目录是根目录否则返回的字符串后面不带/
  __FILE__:返回当前文件的路径和文件名。如果在被包含文件中则返回被包含文件路径和文件名

 

变量

   预定义变量:

  $_SERVER:http://php.net/manual/zh/reserved.variables.server.php

 

函数


dirname:返回给定的路径中的父目录。如果给定的路径中没有/则返回.表示当前目录,否则返回把给定的路径中最后一个/及后面的字符串去掉后剩余的字符串

strncmp($str1,$str2,$len):比较两个字符串开头的若干个字符。如果$str1大于$str2返回大于0,$str1小于$str2返回小于0.相等返回0

substr_compare:http://php.net/manual/zh/function.substr-compare.php

strpos :查找字符串首次出现的位置

substr:返回字符串的子串

rtrim:删除字符串末端的空白字符(或者其他字符)

func_get_args:返回一个包含函数参数列表的数组

array_shift:将数组开头的单元移出数组

get_class:返回对象的类名

realpath:返回规范化的绝对路径名,失败返回false(比如文件不存在)

is_dir:判断给定的文件名是否是个目录,是返回true,不是返回false

date_default_timezone_set:设定用于一个脚本中所有日期时间函数的默认时区

method_exists:检查类的方法是否存在。如果不是已知的类会调用自动加载函数

strlen:获取字符串的长度。如果字符串为空返回0

explode:使用一个字符串分割另一个字符串

str_replace:http://php.net/manual/zh/function.str-replace.php

ucwords:将字符串中的每个单词首字母转换为大写

 

 

类型

 

字符串 

 单引号:‘‘ 要表达‘需要加上反斜线\转义。表达反斜线\自身用两个反斜线\\

 

反射

http://php.net/manual/zh/book.reflection.php

学习yii框架源码需掌握的php知识点

标签:默认   路径   replace   dir   注意   反射   日期   eth   自身   

原文地址:http://www.cnblogs.com/phpcainiao/p/6606132.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!