[PHP] Built in Function : strtolower(), ucfirst() 사용법

필그램

·

2017. 2. 5. 16:23

PHP 의 내부 Function인 phpversion() 

영문자를 소문자로 만드는 strtolower()

영문자를 대문자로 만드는 strtoupper() : String을  to upper(대문자로)를 붙여쓴것입니다.


ucfirst()는 소문자로 입력 받았을때 첫문자를 대문자로 만드는 것입니다.

만일 문자가 대문자로 입력 받았는지, 소문자로 입력 받았는지 모른다면, 

아래처럼 ucfirst(strtolower($name))  해서 출력하면 됩니다. 

회사명과 이름을 출력할때 유용한 내부함수입니다.

<?php

$version = phpversion(); // php 버전
//$name = "DAVID";
$name = "david";
echo strtolower($name); //소문자로 변경
echo '<br>';
echo strtoupper($name); // 대문자로 변경
echo '<br>';
echo $version;
echo '<br>';
$name = ucfirst($name) ; // 첫문자만 대문자로
echo $name;
echo '<br>';
$name = ucfirst(strtolower($name)); // 대문자로 입력 받았을때 첫문자만 대문자로 출력
echo $name;


전체가 php 파일일때는 7.0 이후 에서는 위처럼 <?php 를 닫지 않아도 되는 군요.

프로그램이 편하도록 변한것 같습니다.

오랫만에 php 프로그램을 보니, 편해졌지만 다시 익혀야 할것이 많네요.