lang 514

php integer 크기

PHP INTEGER 크기 $large_number = 2147483647; var_dump($large_number); // output: int(2147483647) $large_number = 2147483648; var_dump($large_number); // output: float(2147483648) PHP 에서 제공하는 정수는 10자리 2147483647 까지 입니다. Facebook 에서 제공하는 API로 이전 Feed를 업데이를 할 때는 결과값이 /me/feed 로 요청을 보내서 Array('id' => '{fb_id}_{feed_id}', ... ) 형식으로 결과가 넘어 오는 관계로 이대로 값을 활용했는데 개발중인 서비스가 url을 다루는 관계로 links 로 변경을 했더니 결과값이..

lang/php 2010.09.28

lampp mysql 원격접속 문제

XAMPP for Linux 1.7.3.a 에서 php 설정에서 IP로 mysql 원격접속이 되지 않는 문제가 발생.문제 : mysqli_connect 연결 Warning: mysqli_connect() [function.mysqli-connect]: OK packet 6 bytes shorter than expected in /home/uncaose/workspace/pickup.kr/test.php on line 3 Warning: mysqli_connect() [function.mysqli-connect]: (HY000/2000): mysqlnd cannot connect to MySQL 4.1+ using old authentication in /home/uncaose/workspace/picku..

lang/php 2010.09.15

php type check

PHP 변수타입을 확인하는 명령어로 gettype 이 있습니다. 저도 javascript에서 typeof를 많이 쓰긴하지만 PHP에서 gettype은 좀처럼 쓰지 않다가(아예 쓰지 않았었죠) 최근에 typeof로 검색을 하니 PHP에도 gettype이라는 변수 type을 확인하는 명령어가 있더군요. 하지만 gettype은 자료형을 스트링으로 검사하기 때문에 속도가 느리다고 합니다. gettype()을 어떤 자료형인지 시험하기 위해 사용하지 마십시오. 반환 문자열은 앞으로 나올 버전에서 바뀔 수 있습니다. 또한, 문자열 비교를 수행하기 때문에 느립니다. 대신, is_* 함수를 사용하십시오. php.net : gettype /* gettype이 반환하는 문자열 "boolean" "integer" "doubl..

lang/php 2010.08.27
반응형