[PHP] 서버에 파일 유무 확인하기 is_file is_file 함수를 이용하여 서버내에 파일 유무를 확인할 수 있다 [예제] 1234567<?if( is_file('../test.jpg' == TRUE ) { echo "파일있음";} else { echo "파일없음";}?>Colored by Color Scriptercs 위의 예제는 ../test.jpg 파일이 있으면 "파일있음" 없으면 "파일없음"을 출력한다 이때 ../ 처럼 상대 경로 지정은 가능.. Programming/PHP 2015.10.12
[PHP] 문자열 길이 측정 strlen, mb_strlen strlen 과 mb_strlen 함수를 이용하여 문자열 길이 측정을 할 수 있다 strlen - byte 단위 문자열 길이 리턴 mb_strlen - charset 에 따라 문자열 길이 리턴 [예제] 1234<?$str = "Test";echo strlen($str);?>cs [예제] 1234<?$str = "테스트";echo mb_strlen($str, "UTF-8");?>cs 문자열이 영문의 경우 strlen, 한글일 경우 mb_st.. Programming/PHP 2015.10.12
[PHP] 한글 문자열 자르기 mb_substr mb_substr 은 입력받은 문자열을 정해진 길이만큼 잘라서 리턴하는데 2byte 문자인 한글에 대해서도 처리가 가능한 함수이다 [기본문법] mb_substr(문자열, 시작위치, 길이, 인코딩); [예제] 12345<?$str = "한글 문자열 자르기";$str = mb_substr($str, 3, 3, "utf-8");echo $str;?>Colored by Color Scriptercs [결과] 문.. Programming/PHP 2015.10.08
[PHP] include 페이지에 POST 데이터 넘기기 PHP 페이지를 include 할때 특정 데이터를 POST 방식으로 넘겨줄 수 있다 [예제] 1234<?$_POST["key"] = "value";include("file.php");?>cs file.php 파일을 include 할때 key 라는 POST 변수에 value 라는 데이터를 넘겨준다 Programming/PHP 2015.10.06
[PHP] 소수점 반올림 round(), 올림 ceil(), 버림 floor() [반올림] round(value) [올림] ceil(value) [버림] floor(value) [예제] 12345678910111213141516171819<?floor // 버림floor(4.3); // 4floor(9.999); // 9 ceil // 올림ceil(4.3); // 5ceil(9.999); // 10 round // 반올림round(3.4); // 3round(3.5); // 4round(3.6); // 4round(3.6, 0); // 4round(1.95583, 2); // 1.96round(1241757, -3); // 1242000round(5.045, 2); // 5.05round.. Programming/PHP 2015.09.24
[PHP] 쿠키 기본 이해 (cookie) 쿠키는 생성, 변경, 삭제 모두 setcookie() 함수로 정의하여 사용할 수 있다 쿠키 생성 [사용방법] setcookie(변수이름, 값, 유효시간, 디렉토리, 도메일, 보안)cs - 변수이름(Variable) : 쿠키의 변수 이름을 의미하며, 되도록 영문, 숫자, 하이픈(_) 사용 - 값(Value) : 변수 이름 안에 들어갈 값, 값제거.. Programming/PHP 2015.09.23
[PHP] 소스를 온라인으로 테스트할 수 있는 사이트 [PHP] 소스를 온라인으로 테스트할 수 있는 사이트 http://codepad.viper-7.com/ Programming/PHP 2015.09.08
[PHP] 문자열내 특정 문자 바꾸기 (str_replace) str_replace 함수를 이용하여 문자열 내에 특정 문자 치환 [기본 사용범] str_replace(치환할문자,치환될문자,문자열); [기본예제] 12345<?$word = "abcde";$word = str_replace("a","1",$word);echo $word;?>Colored by Color Scriptercs [기본예제결과] 1bcde [예제1] 영문숫자 조합의 문자열에서 숫자를 제외시키는 예제 12.. Programming/PHP 2015.09.08
[PHP] 숫자 문자열을 이미지로 교체 숫자로 구성된 문자열을 이미지로 교체하는 함수 for문과 str_replace 함수를 이용하여 문자열내의 숫자를 이미지로 교체하여 리턴 [예제] "12345" 문자열을 이미지로 교체 <?function numImg($val) { for($i=0;$i<=9;$i++) { $val = str_replace("$i","<img src='${i}.gif'>",$val); } return $val;} echo numImg(12345);?>Colo.. Programming/PHP 2015.09.08
[PHP] 랜덤 문자열 생성 함수 특정 길이를 가지는 임의의 문자열을 생성하여 반환하는 함수 <?function GenerateString($length) { $characters = "0123456789"; $characters .= "abcdefghijklmnopqrstuvwxyz"; $characters .= "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; $string_generated = ""; $nmr_loops = $length; while ($nmr_loops--) { $string_generated .= $characters[mt_rand(0, strlen($characters))]; } .. Programming/PHP 2015.09.08