반응형

반응형

<?PHP
print "당신의 IP 주소는:";
print getenv("REMOTE_ADDR");
print "<BR>";
print "당신의 호스트 이름은:";
print gethostbyaddr(getenv("REMOTE_ADDR"));
print "<BR>";
print "당신의 브라우저는: ";
print getenv("HTTP_USER_AGENT");
print "<BR>입니다.";

?>

반응형
Posted by 컴스터
,
반응형

date() 함수로 오늘 날짜 표시하기.

<?PHP

print "오늘은 ".date("Y")."년 ".date("m")."월 ".date("j")."일입니다.";

?>

date() 함수에 지정할 수 있는 문자열

 날짜와 시간 서식 문자열

 반환값

g

12시간제 형식으로 시간을 표시(1자릿수) 

12시간제 형식으로 시간을 표시(2자릿수) 

24시간제 형식으로 시간을 표시(1자릿수) 

24시간제 형식으로 시간을 표시(2자릿수) 

j

일을 표시 

요일을 영문자로 표시(Saturday 등의 문자를 반환) 

F

월을 영문자로 표시(January 등의 문자를 반환) 

월을 1자릿수로 표시 

월을 2자릿수로 표시 

초를 2자릿수로 표시 

연도를 4자릿수로 표시 

연도를 2자릿수로 표시 

 

반응형
Posted by 컴스터
,
반응형

// string 의 첫번째 값을 ASCII 값으로 변환하여 리턴.

ord(string $string) 


// ASCII 값을 그에 대응하는 string값으로 변환하여 리턴.

chr(int $ascii)



반응형
Posted by 컴스터
,
반응형

<?php
//Disable error reporting
error_reporting(0);

//Report runtime errors
error_reporting(E_ERROR | E_WARNING | E_PARSE);

//Report all errors
error_reporting(E_ALL);
?> 

1. deprecated 안나오게.

error_reporting(E_ALL ^E_DEPRECATED); 


2. notice 안나오게.

error_reporting(E_ALL ^E_NOTICE);


다음 참조.

http://www.w3schools.com/php/func_error_reporting.asp

반응형
Posted by 컴스터
,
반응형

1. 데이터 베이스 생성시 데이터정렬방식(Collation)을 utf8_general_ci 로 생성한다.


2. php문서에서 입력 쿼리문 직전에 mysqli_query($connect, "set names utf8"); 쿼리를 먼저 실행한다.


3. 입력데이터 불러 올때 select 쿼리 직전에 mysqli_query($connect, "set names utf8"); 쿼리를 먼저 실행한다.


위와 같이 하면 phpMyAdmin에서 입력데이터와 php에서 불러 왔을때 모두 한글를 볼수 있다.


반응형
Posted by 컴스터
,
반응형

<? 


$remote_addr = getenv(REMOTE_ADDR);

$http_user_agent = getenv(HTTP_USER_AGENT);


echo("접속자 IP Address: $remote_addr <br>");

echo("접속자 브라우저 정보: $http_user_agent");


?> 

반응형
Posted by 컴스터
,
반응형

<?php

// isset() 함수는 변수가 있는지 여부를 확인하는 함수.

$string1 = "string example";

$string3 = "";


$result1 = isset($string1);

$result2 = isset($string2);

$result3 = isset($string3);


print "$result1 <br>"; // 1출력.

print "$result2 <br>"; // 출력 안함.

print "$result3 <br>"; // 1출력.


?>

반응형
Posted by 컴스터
,

date() 함수 사용하기.

PHP 2014. 7. 10. 10:49
반응형

<?php


$date1 = date('Y-m-d');

$date2 = date('y-m-d h:i:s');

$date3 = date('ymd', strtotime('2014-07-10'));

$date4 = date('Y');


print "date1: $date1 <br> date2: $date2 <br> date3: $date3 <br> date4: $date4";


?>

반응형
Posted by 컴스터
,

getimagesize() 사용하기.

PHP 2014. 7. 10. 10:43
반응형

<?php


$img_array = getimagesize("./img/image.gif");

echo "이미지 넓이: $img_array[0]";

echo "<br>";

echo "이미지 높이: $img_array[1]";


?>

반응형
Posted by 컴스터
,


반응형