본문 바로가기
반응형

Development/PHP35

PHP Closure 에서 $this 호출 에러 에러 메세지는 using $this when not in object context in ... 등등 하고 나온다. 신기하게도 회사에서의 우분투환경에서는 에러가 발생하지 않는데 집에서 새로 구성한 우분투에서는 위하고 똑같은 에러가발생한다. 코드는 단 한줄도 한자도 수정하지 않았는데.해서 구글링을.. 오랜 시간 하다보니... 버젼 문제였다. PHP 5.4.10 is not available in the Ubuntu repositories for 12.04. You have two options: (1) try and find a PPA with a backported version of PHP 5.4.10 (such as ondrej's oldstable PPA) a) Run this command: su.. 2014. 2. 16.
PHP 자료형 비교 PHP 자료형 비교표는 느슨한 비교와 엄격한 비교를 위한 비교연산자의 동작을 설명한다. 비교방법함수로 비교== 로 느슨한 비교=== 로 엄격한 비교 //if 조건문으로 비교 if ($x) { /* result */ }Expressiongettype()empty()is_null()isset()boolean : if($x)$x = "";stringTRUEFALSETRUEFALSE$x = null;NULLTRUETRUEFALSEFALSEvar $x;NULLTRUETRUEFALSEFALSE$x is undefinedNULLTRUETRUEFALSEFALSE$x = array();arrayTRUEFALSETRUEFALSE$x = false;booleanTRUEFALSETRUEFALSE$x = true;boolean.. 2014. 1. 29.
나만의 PHP MVC 프레임워크 팔콘프레임워크를 뒤져보다 보니.. PHP 확장기능과 MVC 프레임워크 만드는 것까지 보게 되었다.왠지.. 나만의 프레임워크를 만들수 있지 싶다. PHP 에 autoload 라고 흥미로운 녀석이 있었다. 요걸로 .htaccess 파일과 컨트롤러 부분을 만들어보면될듯싶고. 아~ 조만간 시간내서 만들어봐야지. 삽질하겠지만야 머 재밌긋다. ㅋㅋㅋ 일단 자세한 MVC 만드는 데는 이 링크를 확인해보세요. PHP로 자신만의 MVC Framework 만들기 1PHP로 자신만의 MVC Framework 만들기 2Write your own PHP MVC Framework (Part 1)Write your own PHP MVC Framework (Part 2) 2014. 1. 22.
PHP include & include_once & require & require_once [PHP] include 와 include_once and require 와 require_once 차이점 * include() - 일반적인 document Embeded 방식이다. - 이 문장을 만날 때 마다 매번 재평가되어 재실행된다 - include 문장을 만날때마다 지정한 파일을 포함한다. - loop나 if 문 등에서 사용하여 필요한 경우에만 파일을 포함하도록 할 수 있다. - 해당 구문에 도달해야만 읽어 온다 - Error발생시 Warning을 일으킨다는 특징이 있다. * include_once() - 한번만 include한다는 뜻 - include()와 대부분 동일한 수행을 한다 - 하지만 문서에 이미 로드된 동일 문서가 있다면 - include_once()는 더이상 include하지 않는다.. 2014. 1. 22.
반응형