PHP 내장에서는 몇 가지 데이터 유형을 지원합니다. 이 외에도 PHP는 일부 데이터 작업에 사용되는 많은 기능을 지원합니다. PHP 문자열 함수는 문자열 데이터를 조작하는 데 사용되는 함수 중 일부입니다. 이 모든 기능은 사전 정의되어 있습니다. 플러그인을 설치해야 합니다. PHP 문자열 함수 중 일부를 살펴보겠습니다.
광고 이 카테고리에서 인기 있는 강좌 PHP 개발자 - 전문 분야 | 8개 코스 시리즈 | 3가지 모의고사무료 소프트웨어 개발 과정 시작
웹 개발, 프로그래밍 언어, 소프트웨어 테스팅 등
다음은 문자열 함수 중 일부이며, 다음 구문을 사용하여 예시를 보여줍니다.
<?php echo func( "<data>" ); ?>
문자열 기능은 사용하기 쉽습니다. 여기에서는 예제를 통해 PHP 프로그래밍에서 문자열 함수를 사용하는 방법을 설명합니다.
특정 문자 앞에 백슬래시가 있는 문자열을 반환합니다
예:
echo addcslashes ("Hello World!","W");
출력:
헬로월드
미리 정의된 문자 앞에 백슬래시가 있는 문자열을 반환합니다
예:
echo addcslashes('Hello "World" you');
출력:
안녕하세요 "월드" 여러분.
2진수 데이터를 16진수 데이터로 변환
예:
echo bin2hex ("Hello");
출력:
48656c6c6f
지정된 경우 오른쪽 끝에서 공백이나 사전 정의된 문자를 제거합니다
예:
echo chop ("WelcomeBack" , "Back");
출력:
환영합니다
이 PHP 문자열 함수는 지정된 ASCII 값의 문자를 반환합니다.
예:
echo char(52);
출력:
4
끈을 더 작은 부분으로 나누는 데 사용됩니다
예:
echo chunk_split ($str, 2,", ");
출력:
우리,LC,OM,E,
UU로 인코딩된 문자열을 디코딩합니다
예:
echo convert_uudecode ("+22!L;W9E( %!( 4\"$`\n` ");
출력:
저는 PHP를 좋아합니다!
convert_uuencode()convert_uudecode()와 반대입니다
이 PHP 문자열 함수는 문자열의 문자 수에 대한 데이터를 출력합니다.
예:
echo count_chars ("Hello", 3);
출력:
안녕하세요
참고: 정수 값은 필요한 출력 유형을 지정하는 데 사용되는 모드입니다.문자열의 32비트 순환 중복 체크섬(수학 함수)을 계산합니다.
예:
crc32 ("Hello World!");
출력:
472456355
이것은 지정된 문자열로 배열 요소를 결합합니다
예:
$array = array ('lastname', 'email', 'phone'); echo implode(",", $array);
출력:
성, 이메일, 전화번호
참고: Join()도 동일한 작업을 수행합니다. implode()의 별칭입니다.이렇게 하면 미리 정의된 일부 문자가 HTML 엔터티로 변환됩니다. 즉, 소스가 표시됩니다.
예:
$str = "I am <b>Bold</b>"; echo $str; => I am <strong>Bold</strong> echo htmlspecialchars($str);
출력:
나는 대담
이 PHP 문자열 함수는 문자열 왼쪽에서 공백이나 미리 정의된 문자를 제거합니다.
예:
echo ltrim ("Just a sample", "Just");
출력:
샘플
참고: rtrim()은 오른쪽에서 비슷한 작업을 수행합니다이것은 수천 단위로 그룹화된 숫자 형식을 지정합니다
예:
echo number_format (1000000);
출력:
1,000,000
이것은 단순히 문자열을 출력하며 에코보다 느립니다
또한 인쇄물에 ()를 사용해서는 안 됩니다
예:
print "Hello";
출력:
안녕하세요
문자열의 md5 해시를 계산합니다
예:
echo md5 ("Hello");
출력:
8b1a9953c4611296a827abf8c47804d7
문자열을 더 작은 문자열로 분할합니다
예:
$string = "This is to break a string"; $token = strtok ($string, " "); echo($token); => This To get all words of string, while ($token !== false){ echo "$token<br>"; $token = strtok(" "); }
출력:
이것
휴식
문자열
This converts a string to uppercase characters
E.g.:
echo strupper ("Beautiful Day");
Output:
BEAUTIFUL DAY
Note: strlower() converts strings to all lowercase characters.This returns part of the string starting with the index specified
E.g.:
echo subst ("A Hot Day", 3);
Output:
ot Day
This PHP string function replaces a part of the string with the string specified.
E.g.:
echo substr_replace ("Hot", "Day",0);
Output:
Day
This wraps a string to a number of characters
E.g.:
echo wordwrap ("Hello World", 5, "\n");
Output:
Hello
World
This is used to determine the length of the string passed
E.g.:
echo strlen ("Hello");
Output:
5
This PHP string function is used to get the reverse of the string
E.g.:
echo strrev ("welcome");
Output:
emoclew
This returns the position of the first occurrence of a string inside a string
E.g.:
echo strops("There you go", "go");
Output:
11
This repeats a string specified number of times
E.g.:
echo str_repeat ('b', 5);
Output:
bbbbb
This PHP string function finds the specified word, replaces that with a specified word, and return the string
E.g.:
echo str_replace ("great", "wonderful", "have a great day");
Output:
have a wonderful day
This PHP string function inserts html line breaks in front of each new line of the string
E.g.:
echo nl2br ("Lets break \nthe sentence");
Output:
Lets break
the sentence
This calculates the similarity between two strings
E.g.:
echo similar_text ("Hello World","Great World");
Output:
7
This PHP string function writes a formatted string to a variable
E.g.:
echo sprintf ("There are %u wonders in the World",7);
Output:
There are 7 wonders in the World
This replaces characters in the string with specific characters. This function is case insensitive.
E.g.:
echo str_ireplace ("great", "WOW", "This is a great place");
Output:
This is a wow place
This randomly shuffles all characters in a string
E.g.:
echo str_shuffle("Hello World");
Output:
lloeWlHdro
This PHP string function returns the number of words in the given string
E.g.:
echo str_word_count ("a nice day");
Output:
3
This returns the number of characters before the specified character
echo strcspn ("Hello world!","w");
Output:
6
This function is used to pad to the right side of the string, a specified number of characters with the specified character
E.g.:
echo str_pad ("Hello", 10, ".");
Output:
Hello…..
This PHP string function returns the ASCII value of the first character of the string.
E.g.:
echo ord ("hello");
Output:
104
Find the first occurrence of a specified string within a string
E.g.:
echo strchr ("Hello world!", "world");
Output:
world!
This returns the number of characters found in the string that contains characters from the specified string.
E.g.:
echo strspn ("Hello world!", "Hl");
Output:
1
There are few more string functions available in PHP. The above string functions are commonly used functions in PHP for various requirements.
위 내용은 PHP 문자열 함수의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!