addslashes() 함수는 백래시가 포함된 문자열을 반환하는 데 사용되며 문자열 내에 있는 모든 사전 정의된 문자 앞에 접두사가 붙는 PHP의 사전 정의된 내장 함수입니다. PHP addlashes() 함수는 함수에서 전달되는 매개변수나 인수를 고려하지 않는다는 특별한 특성을 가지고 있습니다. 미리 정의된 문자는 이 함수에서 다르게 동작합니다. addslashes 함수는 addcslashes() 함수와 비교하여 다소 다릅니다. 이 함수는 슬래시 앞에 추가해야 하는 지정된 문자를 허용하지만 addlashes() 함수에서는 매개변수 전달을 허용하지 않고 앞에 슬래시를 추가하므로 중요하지 않습니다. 지정된 문자입니다.
무료 소프트웨어 개발 과정 시작
웹 개발, 프로그래밍 언어, 소프트웨어 테스팅 등
구문
addslashes($string)
반환 유형: 반환 유형은 사전 정의되고 함수에 문자열을 추가하는 문자열 앞에 접두사가 붙은 문자 앞에 백슬래시가 있는 문자열을 반환하는 것입니다.
addslashes는 슬래시가 포함된 인용 문자열에 대한 인용을 생성하는 PHP 정의 문자열 참조 및 문자열 패키지의 특수 내장 함수입니다. 문자열 내의 문자가 문자열 뒤에 접두어로 붙는 방식으로 특별한 형식으로 문자열을 반환하는 반환 유형이 있습니다.
사용 사례는 문자열 앞에 이러한 문자가 붙는 문자가 이스케이프 문자 집합이 되는 방식으로 문자열에 따라 다릅니다.
이 함수는 PHP 버전 5.4.0 이상 이후에 추가되어 사용되었습니다. 그렇지 않으면 언급된 대로 문자열에 사용되는 모든 유형의 GET, POST 및 쿠키에서 기본값이 Magic_quotes_gpc로 간주되었습니다. addlashes() 함수를 사용하세요.
이 기능이 데이터베이스 쿼리와 통합되면 비정상적으로 작동하는 경우가 있습니다. 따라서 PHP에서 addlashes 기능을 사용할 경우 요구 사항 유형과 버전에 따라 확인하고 대처해야 합니다. 이로 인해 데이터베이스에서 작동하게 만드는 것이 모호해지기 때문에 데이터베이스 삽입 및 관련 쿼리와 동기화하기 위해 발생할 수 있는 시간이나 시나리오가 있습니다. 해당 시점에 데이터베이스별 이스케이프 기능이나 준비된 문을 만드는 것이 매우 필요합니다. 사용하세요.
게다가 다음 함수를 동반하는 addlashes 함수의 역할을 하거나 그 일부인 많은 하위 문자열이 있습니다.
다음은 다양한 예입니다.
이 프로그램은 이스케이프된 문자 시퀀스를 사용하여 생성된 문자열의 출력으로 문자열을 표현하기 위한 addlashes 함수를 나타냅니다.
코드:
<!DOCTYPE html> <html> <body> <?php $str = addslashes('hope you are doing good with educba!'); echo($str); ?> </body> </html>
출력:
This program represents the addslashes function for the representation of the string with an output of the generated string with escaped sequences of characters but supporting the ambiguous behavior of the database injection.
Code:
<!DOCTYPE html> <html> <body> <?php $str = "Which car is Volkswaon?"; echo $str . " It Is safe during database injection.<br>"; echo addslashes($str) . " Safe for database injection."; ?> </body> </html>
Output:
This program represents the addcslashes() function for the representation of the string with an output of the generated string with escaped sequences of characters by adding a backslash in front of the letter W which behaves completely opposite of addslashes() function.
Code:
<!DOCTYPE html> <html> <body> <?php $str = addcslashes("Welcome Educba!","W"); echo($str); ?> </body> </html>
Output:
This program represents the addcslashes() function for the representation of the string with an output of the generated string with escaped sequences of characters by adding a backslash in front of the letter educba for adding backslashes which behave completely opposite of addslashes() function.
Code:
<!DOCTYPE html> <html> <body> <?php $str = "Thanks for revisiting the educba portal!"; echo $str."<br>"; echo addcslashes($str,'d')."<br>"; echo addcslashes($str,'c')."<br>"; echo addcslashes($str,'b')."<br>"; ?> </body> </html>
Output:
This program represents the addcslashes() function for the representation of the string with an output of the generated string with escaped sequences of characters by adding a backslash in front of the letter educba for adding multiple backslashes which behaves completely opposite of addslashes() function.
Code:
<!DOCTYPE html> <html> <body> <?php $str = "Thanks for revisiting to our portal of educba!"; echo $str."<br>"; echo addcslashes($str,'A..Z')."<br>"; echo addcslashes($str,'a..z')."<br>"; echo addcslashes($str,'a..g'); ?> </body> </html>
Output:
This program represents the HTML special characters with the elements to translate the element’s value into one value using string.
Code:
<!DOCTYPE html> <html> <body> <?php $str = "There are some good person."; echo htmlspecialchars($str); ?> <p>Translate into entities with HTML special characters with the elements to prevent browsers and prevent code running to display from input to the homepage</p> </body> </html>
Output:
The addslashes function is used to represent and traverse the string by prefixing the backslash string in front of the entire special character string and is used to quote the necessary and important string to be used simultaneously.
위 내용은 PHP는 속눈썹()을 추가합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!