php代码函数笔记

1:isset($x):询问是否声明了变量x
2:is_string($x):询问该变量x是否为字符串
3:in_array($x,$y ):查询变量y中是否含有x
4:urldecode($x):解码已经编码的url字符串
urlencode($x) 加密url字符
5:mb_substrsubstr

        $str1 = substr("abcdef", 1);    // 返回 "bcdef"
        $str2 = substr("abcdef", 2);    // 返回 "cdef"
        $str4 = substr("abcdef", 0,2);    // 返回 "ab"
        $str5 = substr("abcdef", -1); // 返回 "f"
        $str6 = substr("abcdef", -2); // 返回 "ef"
        $str7 = substr("abcdef", 0,-1); // 返回 "abcde"
        $str8 = substr("abcdef", 0,-``2); // 返回 "abcd"
        $str9 = substr('你好你好你好',1);//返回:��好你好你好
        $str10 = mb_substr('你好你好你好',1);//返回:好你好你好

6:mb_strpos strpos:查找字符串在另一个字符串中首次出现的位置

php > var_dump(strpos('开始23测试ceshi', '测试'));
int(8)
php > var_dump(mb_strpos('开始23测试ceshi', '测试'));
int(4)
php > var_dump(strpos('123测试ceshi', '测试'));
int(3)
php > var_dump(mb_strpos('123测试ceshi', '测试'));
int(3)
	

7:empty:查询变量是否为空
8:var_bump:打印变量相关信息

原文地址:https://www.cnblogs.com/Kuller-Yan/p/12914116.html