首页博客网络编程
PHP 字符串
摘要 用引号括起来的字符序列称为字符串。它是最基本的数据类型之一。 一个字符串包含的字符数称为 PHP 字符串长度。它可以使用函数获取。strlen()

在之前的教程中,我们了解了编码中使用的八种不同的数据类型。PHP 字符串是最简单的类型之一。基本上,它是一系列字符(字母、数字或特殊字符)。

PHP 字符串长度可以从一个字符到无穷大不等,但请记住,所有这些字符串都必须用引号括起来才能正确处理。例如,“120”是字符串的简单示例。但是,如果您忘记了引号并将字符串写为 120,它将被读取为整数。

字符串可用于声明变量的值,或与 echo 或 print 语句一起输出它所包含的字符。PHP 有一大堆用于处理数据字符串的内置函数。我们将回顾五个最常见的。

内容

PHP 字符串:主要提示

  • 字符串是一个字符序列,例如,“Hello World!这些字符的数量称为字符串的 PHP 长度。

  • 字符串是八种 PHP 数据类型之一。

  • PHP 具有用于处理字符串的内置函数。

有用功能说明

在本教程中,我们将向您介绍最常用的 PHP 字符串函数。当您需要快速获取PHP字符串长度,替换或搜索某个PHP字符串时,它们会派上用场。

strlen()

此函数以数字形式返回指定字符串中的字符数(换句话说,为您提供字符串的 PHP 长度):

复制

<?php$str1 = 'Hey Ben!';echo 'The length of the string above is ' . strlen($str1);// returns 8 and then outputs it?>

str_word_count()

此函数以数字形式返回指定 PHP 字符串中单个单词的数量:

复制

<?php $mystring = "Hey Ben, fancy seeing you here!"; 
print_r(str_word_count($mystring, 1)); 
?>

strrev()

此函数反向返回字符串。通过在字符串上使用此函数,您将收到:"Hello World!""!dlroW olleH"

复制

<?php  
  echo strrev("Hello world!");?>


strpos()

此函数在 PHP 字符串中搜索文本匹配项。找到匹配项后,它将第一次出现的位置作为数字返回:

复制

<?php function look($search, $string){ 
    $position = strpos($string, $search, 5);   
    if ($position == true){ 
        return "Found: position " . $position; 
    } 
    else{ 
        return "Not Found!"; 
    } 
} 

$string = "BitDegree makes learning fun"; 
$search = "fun"; 
echo look($search, $string); 
?>

注意:使用 PHP strpos() 时,请记住字符串中的第一个位置不是 1,而是 0。

str_replace()

此函数用于替换 PHP 字符串的一部分。添加到 PHP 字符串时,该方法将在其中搜索指定的文本。如果找到,它将更改为您指定的文本:str_replace

复制

<?php  
  echo str_replace("John", "Ben", "My name is John Johnson");  // The first value we input, i.e. "John" is the text we want to replace
  // The second value we input, i.e. "Ben" is the text we want to use to replace the first text
  // The third value is the string we want to use the function on ?>

PHP 字符串:摘要

  • 用引号括起来的字符序列称为字符串。它是最基本的数据类型之一。

  • 一个字符串包含的字符数称为 PHP 字符串长度。它可以使用函数获取。strlen()



声明提示:若要转载请务必保留原文链接,申明来源,谢谢合作!

本文链接:https://www.gaoxuejun173.top/blog/142

广告位

本文配乐
来说两句吧

该文章已禁止评论

最新评论

广告位