PHP의 문자열에서 첫 번째 점 문자를 제거하는 방법

青灯夜游
풀어 주다: 2023-03-16 17:32:01
원래의
1215명이 탐색했습니다.

제거 단계: 1. Stripos() 함수를 사용하여 문자열에서 첫 번째 점 문자 "."가 나타나는 위치를 가져옵니다. 구문은 "stripos(string,".")"입니다. 2. substr_replace( ) 함수를 사용하여 문자 위치를 얻으려면 도트 문자를 널 문자로 바꾸면 됩니다. 구문은 "substr_replace(string, "", 도트 문자의 첫 번째 발생 위치, 1)"입니다.

PHP의 문자열에서 첫 번째 점 문자를 제거하는 방법

이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 8.1, DELL G3 컴퓨터

PHP에서는 Stripos() 및 substr_replace() 함수를 사용하여 문자열 " .' 문자. .”字符。

实现步骤:

步骤1、使用stripos()获取第一个点字符“.”在字符串的出现位置

stripos() 函数可以查找指定字符串(字符)在另一字符串中第一次出现的位置(不区分大小写)。点字符好像也不需要区分大小写!!

stripos(string,find,start)
로그인 후 복사
参数描述
string必需。规定被搜索的字符串。
find必需。规定要查找的字符。
start可选。规定开始搜索的位置。

返回值:返回字符串在另一字符串中第一次出现的位置,如果没有找到字符串则返回 FALSE。注释:字符串位置从 0 开始,不是从 1 开始。

只需要将该函数的第二个参数设置为点“.

구현 단계: PHP의 문자열에서 첫 번째 점 문자를 제거하는 방법

1단계. Stripos()를 사용하여 문자열에서 첫 번째 점 문자 "."의 발생 위치를 가져옵니다.

stripos() 함수는 지정된 문자열(문자)을 다른 문자열에서 찾을 수 있습니다. 문자열 문자열에서 처음 나타나는 위치입니다(대소문자 구분). 점 문자는 대소문자를 구분할 필요가 없는 것 같습니다! !

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$str = "1.2.3.4.5.6.7";
echo "原字符串:";
var_dump($str);
$start=stripos($str,".");
echo "第一个点字符的出现位置:".$start;
?>
로그인 후 복사
string필수입니다. 확인할 문자열을 지정합니다.

PHP의 문자열에서 첫 번째 점 문자를 제거하는 방법

교체

필수입니다. 삽입할 문자열을 지정합니다.

🎜🎜🎜🎜start🎜🎜🎜필수입니다. 문자열에서 대체를 시작할 위치를 지정합니다. 🎜🎜양수 - 문자열의 지정된 위치에서 시작 🎜🎜음수 - 문자열 끝의 지정된 위치에서 시작 🎜🎜0 - 문자열의 첫 번째 문자에서 시작 🎜🎜🎜🎜🎜🎜🎜length🎜 🎜 🎜선택사항. 대체할 문자 수를 지정합니다. 기본값은 문자열 길이와 동일합니다. 🎜🎜양수 - 대체할 문자열의 길이 🎜🎜음수 - 문자열 끝에서부터 대체할 문자 수 🎜🎜0 - 대체 대신 삽입 🎜🎜🎜🎜🎜🎜🎜 두 번째만 전달하세요. 함수에 대한 인수를 널 문자로 설정하고, 세 번째 매개변수를 문자 위치로 설정하고, 네 번째 매개변수를 1로 설정합니다. 🎜rrreee🎜🎜🎜🎜추천 학습: "🎜PHP 비디오 튜토리얼🎜"🎜

위 내용은 PHP의 문자열에서 첫 번째 점 문자를 제거하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
parameterdescription
string필수입니다. 검색할 문자열을 지정합니다.
find필수입니다. 검색할 문자를 지정합니다.
start선택사항. 검색을 시작할 위치를 지정합니다.
  • 반환 값: 다른 문자열에서 문자열이 처음 나타나는 위치를 반환하거나, 문자열을 찾을 수 없으면 FALSE를 반환합니다. 참고: 문자열 위치는 1이 아닌 0부터 시작됩니다.
  • 함수의 두 번째 매개변수만 점 "." 문자로 설정하면 되고, 세 번째 매개변수는 생략되거나 0으로 설정됩니다.
substr_replace(string,replacement,start,length)
로그인 후 복사
2단계: substr_replace() 함수를 사용하여 얻은 문자 위치를 기반으로 해당 문자를 null 문자로 바꿉니다. substr_replace() 함수는 문자열의 일부를 다른 문자열로 바꿉니다.
<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);   
$str = "1.2.3.4.5.6.7";
echo "原字符串:";
var_dump($str);
$start=stripos($str,".");
$newStr=substr_replace($str,"",$start,1);
echo "去掉字符串的第一个点字符后:";
var_dump($newStr);
?>
로그인 후 복사
  • parameter
  • description