strlen();?//获取字符串长度
strpos();?//获取?某?字符串?在整个?字符串?中第一次出现位置
strripos();?//函数查找字符串在另一个字符串中最后一次出现的位置.
strstr();?//找到第一次出现的字符串,截取包括自身的剩余字符串
strrchr();?//找到最后一次出现的字符串,截取包括自身的剩余字符串
substr();?//?返回选中的字符串
str_replace();?//字符串指定替换
基本上常用的这些.
首先说明 $str 只是个变量,不是函数
你所说的$str只是变量,
php
//第一种用法
//声明变量
$str="";//变量为空
//你可以赋值
echo $str="hellword php!";
第二种用法
//你可以把此变量 声明为数组
第三种用法 用来存放数据库的关联数组
include("conn.php");
$res=mysql_query("select * from table_name where table_feild='xxx' ");
$str=mysql_fetch_array($res);
不知以上说明是否能使你满意
怎么在php里面利可以直接输出,像数字这类都可以不加引号直接输出.
输出变量也可以不用加任何的引号.直接 echo $a; 即可,要输出字符,就一定要加引号了.
比如 echo "土嘎嘎的粉丝们大家好";
关于单引号和双引号,区别只有一个,单引号里的变量和运算符不会被解释,原样输出.
而双引号里的会解释为相应的内容,例如:
$a=1;
echo "$a"; //输出 1 变量被解释了.
echo '$a'; //输出 $a 变量没有被解释.
如果想把字符和变量一起输出,就要用双引号;
如果只是输出纯文本内容,可以使用单引号,
例如:
echo "font color=red$a/font";
echo 'font color=red土嘎嘎的粉丝们大家好/font';