>  기사  >  백엔드 개발  >  PHP 형식 문자열 함수 사용 예 소개

PHP 형식 문자열 함수 사용 예 소개

伊谢尔伦
伊谢尔伦원래의
2017-04-15 09:07:092140검색

PHP에서는 문자열 형식을 지정하는 방법이 여러 가지가 있습니다. 형식 지정 유형에 따라 문자열 형식과 숫자 형식으로 나눌 수 있습니다.

이제 먼저 숫자 서식 지정 기능에 대해 number_format() 함수에 대해 자세히 설명하겠습니다.

number_format() 함수 정의는 숫자 문자열의 형식을 지정하는 데 사용됩니다.

구문 형식은 다음과 같습니다.

number_format(number,decimals,decimalpoint,separator)

매개변수 설명: number_format() 함수는 1, 2 또는 4개의 매개변수를 가질 수 있지만 3개의 매개변수는 가질 수 없습니다. 매개변수가 하나뿐인 경우 소수점 이하의 값은 포맷 후 폐기되며, 매개변수가 2개일 경우 세 번째 자리는 쉼표(,)로 구분됩니다. , 소수점은 소수점(.)을 대체하는 데 사용되며, 구분 기호는 세 번째 자리를 구분하는 쉼표(,)를 대체하는 데 사용됩니다.

number_format() 함수를 사용하여 지정된 숫자 문자열의 형식을 지정합니다. 샘플 코드는 다음과 같습니다.

<?php
$number = 6666.88;
echo number_format($number);                //输出格式化后的数字字符串
echo "<br>";
echo number_format($number,2);              //输出格式化后的数字字符串
echo "<br>";
$number1 = 223344.556677;
echo number_format($number1,2,&#39;.&#39;,&#39;.&#39;);     //输出格式化后的数字字符串
?>

출력 결과는

6,667

6,666.88

223.344.56

대소문자 변환 기능에 대한 간략한 소개

은 PHP에서 4가지 문자열 대소문자 변환 함수를 제공합니다. 이 함수에는 모두 문자열로 변환할 문자를 전달하는 하나의 선택적 매개변수인 string이 있습니다. 여기서는 간략하게 소개합니다. 이러한 기능을 직접 사용하여 대소문자 변환 작업을 완료할 수 있습니다. strtoupper() 함수는 주어진 모든 문자열을 대문자로 변환하는 데 사용됩니다. strtolower() 함수는 주어진 모든 문자열을 소문자로 변환하는 데 사용됩니다. >ucfirst()는 주어진 문자열의 첫 번째 문자를 대문자로 변환하는 데 사용되며 나머지 문자는 변경되지 않습니다. ucwords() 함수는 The first로 시작하는 모든 문자를 변환하는 데 사용됩니다. 공백으로 구분된 단어의 문자는 대문자로 변환됩니다. 다음 프로그램은 아래와 같이 이러한 함수의 사용 코드입니다.

<?php
$lamp = "lamp is composed of Linux 、Apache、MySQL and PHP";
echo strtolower($lamp); 
echo strtoupper($lamp); 
echo ucfirst($lamp); 
echo ucwords($lamp); 
?>

출력은 다음과 같은 결과입니다.

lamp는 linux, apache, mysql 및 php로 구성됩니다.

LAMP는 LINUX, APACHE, MYSQL 및 PHP로 구성됩니다.

LAMP는 Linux, Apache, MySQL 및 PHP로 구성됩니다. PHP

램프는 Linux, Apache, MySQL 및 PHP로 구성됩니다

이러한 기능은 지침에 설명된 대로 작동합니다. 문자열의 첫 글자가 대문자이고 나머지 글자가 소문자인지 확인하려면 일치 방법을 사용해야 합니다. 아래와 같이

<?php
$lamp = "lamp is composed of Linux 、Apache、MySQL and PHP";
echo ucfirst(strtolower($lamp)); 
?>

출력: Lamp는 linux, apache, mysql, php로 구성됩니다




위 내용은 PHP 형식 문자열 함수 사용 예 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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