웹사이트 개발에는 관리자가 관리하기 쉽고 정기적이어야 하는 데이터가 많기 때문에 저장된 일부 데이터에 대한 요청을 제출할 때 사례 요구 사항이 필요합니다. 다만, 사용자의 입력을 용이하게 하기 위해 의도적으로 대문자나 소문자를 입력하도록 요구하는 것은 아니며, 대신 데이터 저장 시 입력 내용을 대문자나 소문자로 저장하도록 프로그램 제어를 사용합니다. 이번 장에서는 입력한 문자열을 대문자나 소문자로 변환하는 방법을 보여드리겠습니다.
먼저 strtoupper() 함수와 strtolower() 함수 두 가지를 배웁니다.
모든 문자열을 대문자로 변환:
strtoupper() 함수
strtoupper() 함수는 문자열을 대문자로 변환합니다. 구문은 다음과 같습니다.strtoupper (str )
<?php $str = "Www.Php.cn"; $str = strtoupper($str); echo $str; ?>
모든 문자열을 소문자로 변환:
strtolower() 함수
strtolower() 함수는 모든 문자열을 소문자로 변환합니다.strtolower (str )
<?php $str = "WWW.PHP.CN"; $str = strtolower($str); echo $str; ?>
Application 인스턴스
다음 예 사용자가 입력한 도서 정보의 도서 번호는 모두 대문자로 저장됩니다. 코드는 다음과 같습니다.<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>字符串大小写转换</title> </head> <body> <form method="post" action="" enctype="multipart/form-data"> <p> 图书名称:<input type="text" name="name"> </p> <p> 编  号:<input type="text" name="cod"> </p> <p> 价  格:<input type="text" name="pri"> </p> <p> 数  量:<input type="text" name="num"> </p> <p> 产  地:<input type="text" name="pro"> </p> <input type="submit" name="sub" value="提交" /> </form> </body> </html> <?PHP header("content-type:text/html;charset=utf-8"); $name=$_POST['name']; $cod=$_POST['cod']; $pri=$_POST['pri']; $num=$_POST['num']; $pro=$_POST['pro']; if(isset($_POST['sub'])){ $name=strtoupper($name); $cod=strtoupper($cod); echo "<p>图书名称:$name<p/>"; echo "<p>编号:$cod<p/>"; echo "<p>价格:$pri<p/>"; echo "<p>数量:$num<p/>"; echo "<p>产地:$pro<p/>"; } ?>
문자열 넣기 대소문자 변환은 필수 기능은 아니며 각 웹사이트의 요구 사항에 따라 선택할 수 있습니다. 예를 들어, 전자상거래 웹사이트의 백엔드 제품 추가 페이지에서 통일된 사양의 제품 모델을 표시하려면 이 장에서 설명하는 두 가지 대소문자 변환 기능을 사용할 수 있습니다. 따라서 이 두 가지 기능을 익히는 것이 매우 필요합니다. 문자열에 대한 더 많은 질문은 php 문자열주제를 참고하세요.
위 내용은 PHP에서 문자열을 대문자와 소문자로 변환하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!