
批改狀態(tài):合格
老師批語:
<?php
// 1.指定的字符前添加反斜杠
$str = 'Hello World!';
// 向字符串中的特定字符添加反斜杠
echo(addcslashes($str,'H')),'<br>';
// 向字符串中的一個范圍內的字符添加反斜杠
$str = 'Hello World!';
echo(addcslashes($str,'W..d')),'<br>';
// 2.去除反斜杠
$tips = addcslashes($str,'W..d');
echo stripslashes($tips),'<br>';
// 3.特殊字符轉html實體
$str1 = 'style="color:red;"';
$tips = htmlspecialchars($str1);
echo $tips,'<br>';
// 4.html字符轉html實體
$tips = htmlspecialchars_decode($str1);
echo $tips, '<br>';
// 5.轉義元字符
$str1 = '1 + 1 =2';
echo quotemeta($str1),'<br>';
// 6.格式輸入解析
$a = sscanf('hello world','%s %s',$hello,$world);
echo "$a : $hello , $world",'<br>';
// 7.隨機打亂字符串
$tips = str_shuffle($str);
echo $tips,'<br>';
// 8.統(tǒng)計單詞個數(shù)
$tips = str_word_count($str);
echo $tips,'<br>';
// 9.二進制安全比較
// 全比較
echo var_export(strcmp('123',123) === 0,true),'<br>';
// 只比較二個長度
echo var_export(strncmp('883',888,2) === 0,true),'<br>';
// 10.字符串長度
$tips = strlen($str);
echo $tips,'<br>';
// 11.字符串反轉
$tiss = strrev($str);
echo $tiss,'<br>';
// 12.標記分割字符串
$tips = strtok('php.cn/hello.php','.');
echo $tips,'<br>';
// 13.字符串轉大小寫
$tips = strtoupper($str);
echo $tips,'<br>';
$tips = strtolower($str);
echo $tips,'<br>';
// 14.轉換字符串中的特定字符
$tips = strtr($str,['World' => 'php']);
echo $tips,'<br>';
// 15.首字母大寫
$tips = ucfirst('macbook');
echo $tips,'<br>';
// 16.單詞首字大寫
$tips = ucwords('macbook pro');
echo $tips,'<br>';
// 17.使一個字符串的第一個字符小寫
echo lcfirst('Hello World!'),'<br>';
// 18.單詞分割子串
$tips = wordwrap('macbook air max',3,'<br>');
echo $tips;
?>
Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號