[PHP] php 系统学习 →→→→→进入此内容的聊天室

来自 , 2020-07-24, 写在 PHP, 查看 172 次.
URL http://www.code666.cn/view/831b1ac5
  1. 1.php变量
  2.  
  3. 2.php引用变量 $name1=&$name2;
  4.  
  5. 3.全局变量
  6.  
  7. 4.魔术变量__LINE__,__FILE__,__FUNCTION__,__CLASS__,__METHOD__
  8.  
  9. 5.可变变量
  10.  
  11.   $temp1='temp2';
  12.  
  13.   $temp2="111";
  14.  
  15.   echo $temp1;
  16.  
  17. 6.表达式 负数为true,空字符串和“0” 为false,数组和对象如果不含任何元素为false
  18.  
  19. 字符串
  20.  
  21.   1.单引号括起来的字符串 变量和转义序列都不会解析 如\R\N一类但是\'还是继续解析的为单引号
  22.  
  23.   2.双引号括起来的字符串会去查找和替换特定的变量和转义字符
  24.  
  25.   3.定界符输出
  26.  
  27.  
  28.  
  29. 数组
  30.  
  31.   弱语言数组比较灵活
  32.  
  33.   count()可以获取数组元素个数
  34.  
  35.   print_r()可以打印数组
  36.  
  37.   sort() 先数字后字母大小排序,从小到大
  38.  
  39.   rsort()与sort相反
  40.  
  41.   ksort()按照键值的来排序
  42.  
  43.   krsort()与ksort相反
  44.  
  45.   以上重新排序索引会被重置,如果按照元素值进行排序
  46.  
  47.   asort()与arsort()唯一区别是排序后索引不会被重置
  48.  
  49. 强制转换函数
  50.  
  51.   is_type()
  52.  
  53.   gettype() 得到当前类型
  54.  
  55.   settype()转换是否成功
  56.  
  57. 二:字符串
  58. 字符串截取 mb_substr()//中文
  59.  
  60.   字符串格式化printf()格式化无需echo sprintf() 需要echo
  61.  
  62.   nl2br()可以将\n转换成<br/>
  63.  
  64.   wordwrap() 单词之类的函数目前不知道有什么具体用途
  65.  
  66.   strtolower()转换小写
  67.  
  68.   strtoupper()转换大写
  69.  
  70.   ucwords()首字母转换成大写
  71.  
  72.   strlen()计算字符串长度
  73.  
  74.   substr_count()计算某个字符串在字符串中出现的次数
  75.  
  76.   str_word_count()
  77.  
  78.   strstr()查找字符串,第一次出现后的所有内容
  79.  
  80.   stristr()不区分大小写
  81.  
  82.   strpos()查找第一次出现的位置速度更快与之相对应的不区分大小写stripos()
  83.  
  84.   str_repeat()字符串复制
  85.  
  86.   substr_replace()指定位置替换多少
  87.  
  88.   strcmp()比较字符串大小  strcasecmp()一样只是不区分大小写
  89.  
  90. 三:正则
  91.  
  92.   ^shop 标示匹配与shop开头的字符串
  93.  
  94.   shop$用来匹配与shop结尾的字符串
  95.  
  96.   ^shop$只匹配shop
  97.  
  98.   [a-z]匹配所有小写字母
  99.  
  100.   [A-Z]匹配所有大写字母
  101.  
  102.   [a-zA-Z]匹配所有字母
  103.  
  104.   [0-9]匹配所有数字
  105.  
  106.   [0-9\.\-]匹配所有数字句号和减号
  107.  
  108.   [ \f\r\t\n]匹配所有空格
  109.  
  110.   [^a-z]匹配所有小写字母以外的字符
  111.  
  112.   [^\\\/\^]匹配出了\/^之外的所有字符
  113.  
  114.   [^\"\']匹配除了双引号和单引号之外的字符
  115.  
  116.   特殊字符?与{0,1}是相等的  *与{0,}是相等的 +与{1,}是相等的
  117.  
  118.   ereg与ereri函数是检测是否true
  119.  
  120.  
  121.   split 正则方式
  122.  
  123.   explode 字符串方式,如果简单就用它,速度更快一些

回复 "php 系统学习"

这儿你可以回复上面这条便签

captcha