php字符串

1.  用表单提交昵称进入聊天室,从提交的昵称字符串中查找是否包含“捣蛋鬼”,如果包含则显示“禁止进入”和返回查找的位置。(用两种方法查找)

    $t1= strpos("你好,捣蛋鬼。。。","捣蛋鬼");
    if($t1){
        echo "禁止进入";
        echo $t1;
    }
    
    $t2= strstr("你好,捣蛋鬼。。。","捣蛋鬼");
    if($t2){
        echo "禁止进入";
        echo strpos("你好,捣蛋鬼。。。","捣蛋鬼");
    }

 

2.  用表单提交聊天信息,假如有人发送消息为“你是个可恶的人”类似的字符串,则把该信息替换为“你是个可爱的人”输出。

echo str_replace("你是个可恶的人","你是个可爱的人","你好,你是个可恶的人。。。");

3.  输出“<a href=”a.php”>进入</a>”该字符串在页面显示出来,而不是变成一个链接

echo htmlentities('<a href="a.php">进入</a>',ENT_COMPAT,"GB2312");

4.  把表单提交的两个字符串进行比较,区分大小写和不区分大小写比较,输出结果

    echo strcmp("Abc","abc");
    echo strcasecmp("Abc","abc");

5.  把表单提交的两个字符串进行比较,输出相似程度(百分比)

    $t3 = similar_text("Abc","abcd"); 
    $t4 = max(strlen("Abc"),strlen("abcde"));
    echo ($t3/$t4*100)."%";

6.  把表单GET提交在url中的类似%BC%AA的中文字符串分别进行解码显示和重新编码显示。

echo urldecode("%BC%AA");

7.假设表单提交的为上传文件名,提取上传文件的扩展名,在前面分别加一个日期(20080118020532)和10000009999999之间的随机整数组合的文件名,最后显示出来

echo date('Ymd').rand(10000,99999);

 

 

 

你可能感兴趣的:(PHP)