>  기사  >  백엔드 개발  >  PHP에서 문자열을 대문자와 소문자로 변환하는 방법은 무엇입니까?

PHP에서 문자열을 대문자와 소문자로 변환하는 방법은 무엇입니까?

怪我咯
怪我咯원래의
2017-05-03 11:52:065078검색

웹사이트 개발에는 관리자가 관리하기 쉽고 정기적이어야 하는 데이터가 많기 때문에 저장된 일부 데이터에 대한 요청을 제출할 때 사례 요구 사항이 필요합니다. 다만, 사용자의 입력을 용이하게 하기 위해 의도적으로 대문자나 소문자를 입력하도록 요구하는 것은 아니며, 대신 데이터 저장 시 입력 내용을 대문자나 소문자로 저장하도록 프로그램 제어를 사용합니다. 이번 장에서는 입력한 문자열을 대문자나 소문자로 변환하는 방법을 보여드리겠습니다.

먼저 strtoupper() 함수와 strtolower() 함수 두 가지를 배웁니다.

모든 문자열을 대문자로 변환:

strtoupper() 함수

strtoupper() 함수는 문자열을 대문자로 변환합니다. 구문은 다음과 같습니다.

strtoupper (str )

매개변수 str을 문자열로 변환합니다

strtoupper() 함수를 사용하여 다음 변수 $str을 대문자로 변환합니다. 코드는 다음과 같습니다

<?php
$str = "Www.Php.cn";
$str = strtoupper($str);
echo $str;
?>

코드 실행 결과:

PHP에서 문자열을 대문자와 소문자로 변환하는 방법은 무엇입니까?

모든 문자열을 소문자로 변환:

strtolower() 함수

strtolower() 함수는 모든 문자열을 소문자로 변환합니다.

strtolower (str )

매개변수 str은 변환된 문자열입니다.

strtolower() 함수를 사용하여 변수 $str을 소문자로 변환합니다. , 코드는 다음과 같습니다:

<?php
$str = "WWW.PHP.CN";
$str = strtolower($str);
echo $str;
?>

코드 실행 결과:

PHP에서 문자열을 대문자와 소문자로 변환하는 방법은 무엇입니까?

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>
        编&#12288&#12288号:<input type="text" name="cod">
    </p>
    <p>
        价&#12288&#12288格:<input type="text" name="pri">
    </p>

    <p>
        数&#12288&#12288量:<input type="text" name="num">
    </p>
    <p>
        产&#12288&#12288地:<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[&#39;name&#39;];
$cod=$_POST[&#39;cod&#39;];
$pri=$_POST[&#39;pri&#39;];
$num=$_POST[&#39;num&#39;];
$pro=$_POST[&#39;pro&#39;];
if(isset($_POST[&#39;sub&#39;])){
 $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 문자열주제를 참고하세요.

위 내용은 PHP에서 문자열을 대문자와 소문자로 변환하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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