백엔드 개발 PHP 튜토리얼 PHP의 문자열 함수 설명

PHP의 문자열 함수 설명

Jul 10, 2018 pm 04:42 PM
php

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

PHP 문자열 함수

strlen()길이 가져오기

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

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

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

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

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

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

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

相关推荐:

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

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

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

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

뜨거운 기사 태그

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

CakePHP 날짜 및 시간 CakePHP 날짜 및 시간 Sep 10, 2024 pm 05:27 PM

CakePHP 날짜 및 시간

Ubuntu 및 Debian용 PHP 8.4 설치 및 업그레이드 가이드 Ubuntu 및 Debian용 PHP 8.4 설치 및 업그레이드 가이드 Dec 24, 2024 pm 04:42 PM

Ubuntu 및 Debian용 PHP 8.4 설치 및 업그레이드 가이드

CakePHP 파일 업로드 CakePHP 파일 업로드 Sep 10, 2024 pm 05:27 PM

CakePHP 파일 업로드

CakePHP 라우팅 CakePHP 라우팅 Sep 10, 2024 pm 05:25 PM

CakePHP 라우팅

CakePHP 프로젝트 구성 CakePHP 프로젝트 구성 Sep 10, 2024 pm 05:25 PM

CakePHP 프로젝트 구성

CakePHP 토론 CakePHP 토론 Sep 10, 2024 pm 05:28 PM

CakePHP 토론

CakePHP 빠른 가이드 CakePHP 빠른 가이드 Sep 10, 2024 pm 05:27 PM

CakePHP 빠른 가이드

PHP 개발을 위해 Visual Studio Code(VS Code)를 설정하는 방법 PHP 개발을 위해 Visual Studio Code(VS Code)를 설정하는 방법 Dec 20, 2024 am 11:31 AM

PHP 개발을 위해 Visual Studio Code(VS Code)를 설정하는 방법

See all articles