>  기사  >  백엔드 개발  >  PHP에서 strstr() 함수를 사용하는 방법

PHP에서 strstr() 함수를 사용하는 방법

autoload
autoload원래의
2021-04-20 11:51:571973검색

PHP에서 strstr() 함수를 사용하는 방법

PHP에서 문자열 작업은 특히 일반적이며 이를 작동하는 방법은 다양합니다. 이 기사에서는 PHP의 strstr() 함수는 문자열이 처음 나타나는 것을 찾습니다. PHP中对于字符串的操作尤为常见,可以有很多的操作方式,本文带大家一起来看一看,如何利用PHP中的strstr()函数, 查找字符串的首次出现的位置。

    首先我们来看一看strstr()

먼저 strstr() 함수의 구문을 살펴보겠습니다.
    strstr ( string $haystack  , mixed $needle   ,bool $before_needle = false )
  • $haystack: 입력 문자열.
  • $needle: $needle이 문자열이 아닌 경우 정수로 변환되어 문자 시퀀스 번호로 사용됩니다.
  • $before_needle: true인 경우 strstr()은 $haystack에서 $needle 위치 앞의 부분을 반환합니다.
  • 반환값: 문자열의 일부를 반환하거나 false(바늘을 찾을 수 없는 경우)를 반환합니다.

코드 예:

1. 두 개의 매개변수만

<?php
$email  = &#39;124455555@gamil.com&#39;;
echo $email."<br>";
$domain = strstr($email, &#39;@&#39;);
echo $domain; 
?>
输出:124455555@gamil.com
       @gamil.com
2 세 번째 매개변수는 true

<?php
$email  = &#39;124455555@gamil.com&#39;;
echo $email."<br>";
$domain = strstr($email, &#39;@&#39;);
echo $domain; // 打印 @example.com
echo "<br>";
$user = strstr($email, &#39;@&#39;, true); // 从 PHP 5.3.0 起
echo $user; // 打印 name
?>
输出:124455555@gamil.com
       @gamil.com
       124455555
추천: 2021 대규모 연례 PHP 면접 질문 요약( 컬렉션)》 《php 동영상 튜토리얼

》🎜

위 내용은 PHP에서 strstr() 함수를 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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