PHP의 문자열 함수 설명

不言
풀어 주다: 2023-04-02 22:48:02
원래의
1199명이 탐색했습니다.

이 글은 주로 PHP의 문자열 함수에 대한 설명을 소개하는데, 이는 특정 참조 값을 가지고 있습니다. 이제 모든 사람들과 공유합니다. 도움이 필요한 친구들이 참조할 수 있습니다.

PHP 문자열 함수

strlen()길이 가져오기

echo strlen("hello world"); 출력 12

substr() 문자열의 일부를 반환합니다.

echo substr("Hello world",6)."
"; 출력 세계

echo substr("Hello world",-4)."
";

echo substr("Hello world",6,6)."
"; 출력 세계

echo substr("Hello world",0,-6)."
"; 출력 Hello

substr_count(); 문자열 이 나타나는 횟수를 셉니다.

substr_replace();문자열 의 일부를 다른 문자열 으로 바꿉니다.

explode() 문자열을 배열로 나눕니다.

$str = "hello world. I love Shanghai!";

print_r(explode(" ",$str));

trim()문자열 양쪽에 있는 공백 문자와 기타 문자를 제거하세요.

$str = "Hello World!";

echo Trim($str,"Hed!");

ltrim() 왼쪽에 있는 공백 문자나 기타 문자를 제거하세요. 끈 .

rtrim()문자열 오른쪽에 있는 공백 문자나 기타 문자를 제거하세요.

str_split()문자열을 배열로 분할합니다.

print_r(str_split("상하이",3));

출력: 배열( [0] => Sha [1] => ngh [2] => ai )

str_replace() 문자열 "Hello world!"에서 문자 "world" 를 "Shanghai"로 바꿉니다:

echo str_replace("world","Shanghai "," Hello world!");

strrev()

문자열을 반대로 바꿉니다.

count()

이 함수는 배열의 길이(요소 수)를 반환하는 데 사용됩니다.

strpos()

검색 위치 가져오기

echo strpos("hello world! ","world") 출력 6

strtoupper()

문자열을 소문자로 변환합니다.

strtolower()

문자열을 대문자로 변환합니다.

strip_tags()

문자열에서 HTML 및 PHP 태그 제거

str_word_count()

문자열의 단어 수를 셉니다.

strstr()

다른 문자열 내에서 문자열이 처음으로 나타나는 을 찾습니다(대소문자 구분). stristr()

다른 문자열 내에서 처음 나타나는 문자열을 찾습니다(대소문자를 구분하지 않음).

echo strstr("I love Shanghai!","Shanghai"); 函数搜索字符串在另一字符串中的第一次出现。

strtr()转换字符串中特定的字符。

把字符串中的字符 "ia" 替换为 "eo":

echo strtr("Hilla Warld","ia","eo"); 输出 Hello World

strripos()  查找字符串在另一字符串中最后一次出现的位置

strrpos()   查找字符串在另一字符串中最后一次出现的位置(对大小写敏感)。

strspn();返回在字符串中包含的特定字符的数目。

echo strspn("abcdefand","abc"); 输出 3

is_array() ;判断是否是数字;

存取和修改字符串中的字符

字符串中的字符可以通过一个以0为开始的,用类似数组结构中的方括号包含对应的数字来查找和修改,比如 $str[42] , $str{42}, 可以把 字符串想像数组

$str = 'abcdefghigk';
for($i = 0;$i < strlen($str);$i++){
echo $str[$i].&#39;<br />';或者echo $str{$i}.'<br />';
}die
// 正则校验特殊符号
$word = $f.$h.$o.$n;
if(preg_match("/[\'.,:;*?~`!@ #$%^&+=)(<>{}]|\]|\[|\/|\\\|\"|\|/",$word)){  //不允许特殊字符
}
로그인 후 복사

以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网!

相关推荐:

如何解决php在foreach循环后留下的数组引用问题

关于php如何调用phantomjs给微信小程序分享的问题

위 내용은 PHP의 문자열 함수 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
php
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!