字符串的输出 函数 printf将—个通过替换值建立的字符串输出到格式字符串中 这个命令和C语言中的 printf函数结构和功能一致。语法格式如 下 printf(format, argl, arg2, arg ++) ·%%-返回一个百分号% %b-二进制数 %C-AsCI值对应的字符 Format. %d-包含正负号的十进制数(负数、0、正数) %e-使用小写的科学计数法(例如1.2e+2) %E-使用大写的科字计数法(例如1.2E+2) 6u-不包含正负号的十进制数(大于等于0) %f-浮点数(本地设置) %F-浮点数(非本地设置) 较短的%e和%f 短的%E和%f -八进制数 %s字符串 %X-十六进制数(小写字母) ·%X-十六进制数(大写字母
字符串的输出 函数printf()将一个通过替换值建立的字符串输出到格式字符串中, 这个命令和C语言中的printf()函数结构和功能一致。语法格式如 下: printf(format,arg1,arg2,arg++) Format:
字符串的输出 例如4-3php <?php $str="helo°; Snumber=123 printf("英文你好%s"$str) printf("%.2f" Snumber)
字符串的输出 例如4-3.php <?php $str="hello"; $number=123; printf("英文你好:%s",$str); printf("%.2f",$number); ?>
字符串的操作 计算字符串的长度 在操作字符串时经常需要计算字符串的长度,这时可以使用 strlen0函数。语法格 式 strlen(string Sstring 该函数返回字符串的长度,1个英文字母长度为1个字符,1个汉字长度为2个字符 字符串中的空格也算一个字符。Ut-8编码占有3个字符,gbk占有两个字符,例如 ?php Sstr1="hello echo strlen (Sstr1 $str2=中国 echo strlen(Sstr 2)
字符串的操作 计算字符串的长度 在操作字符串时经常需要计算字符串的长度,这时可以使用strlen()函数。语法格 式: strlen(string $string) 该函数返回字符串的长度,1个英文字母长度为1个字符,1个汉字长度为2个字符, 字符串中的空格也算一个字符。Utf-8编码占有3个字符,gbk占有两个字符,例如: <?php $str1="hello "; echo strlen($str1); $str2="中国"; echo strlen($str2); ?>
字符串的操作 计算字符串的长度 例如4-4php <?php someinput="这个字符串的长度不长。 length is not long Length=strlen(Ssomeinput) if(Length> 50) echo"输入的字符串的长度不能大于50。 eho"允许输入字符串的长度,此字符串的长度为$ length";
字符串的操作 计算字符串的长度 例如4-4.php <?php $someinput="这个字符串的长度不长 。length is not long。"; $length=strlen($someinput); if($length>50){ echo "输入的字符串的长度不能大于50。"; } else{ echo "允许输入字符串的长度,此字符串的长度为 $length"; } ?>
字符串的操作 字符串单词统计 使用 str word count0函数可以实现对单词的统计,但是这个函 数只对基于ASCI码的英文单词起作用,对UTF8的中文字符不起 作用。 str_word_count(string Sstring)
字符串的操作 字符串单词统计 使用str_word_count()函数可以实现对单词的统计,但是这个函 数只对基于ASCII码的英文单词起作用,对UTF8的中文字符不起 作用。 str_word_count(string $string)