본문 바로가기

addslashes() addslashes(): sql 오류를 막음. 오류를 일으키는 문자를 익스케이핑함 (\를 추가함); 결과:\"사과\",\"귤\",\"감\",\"밤\" 더보기
strip_tags() strip_tags(): html 태그제거 결과:네이버 만 딸랑 나옴. 더보기
htmlspecialchars() htmlspecialchars(): Html 태그를 html 엔티티로 변환 더보기
문자열 길이체크(strlen) header("Content-Type: text/html; charset=UTF-8");$str = "abcdefghijklmnopqrstuvwxyz";// $str = "abcdefghijkl";$byte = 16;$flag = checkByte($str, $byte);if($flag){    print "ok";}else{    print "오류";    print $byte;    print "Byte를 초과";}function checkByte($str, $byte){    $strlen = strlen($str);    if($strlen         return true;    }    return false;}?> 더보기
문자열 결합 .= 및 return array, list() 함수 header("Content-Type: text/html; charset=UTF-8");    function aaa(){        $userName = ['유시민','한효주','강호동','김태희'];        $userAge = [50,33,48,38];        foreach($userName as $val){            // var_dump($val);            // echo "";            $userNameArr .= $val.",";            // echo $userName."";        }        foreach($userAge as $val){            // var_dump($val);            // echo .. 더보기
spl_autoload_register class Hello{    function __construct(){        echo "Hello";    }}?>class Bye{    function __construct(){        echo "Bye";    }}?>    // require_once('Greet.php');    function autoloader($path){        $path = $path.".php";        var_dump("path: {$path}");        require_once $path;    }    spl_autoload_register('autoloader');    // $greet = new Greet();    new Hello();    new Bye();?> 더보기
아톰 emmet tab키 비활성(오류,에러) http://gutmate.tistory.com/79출처: http://gutmate.tistory.com/79 [프프프] 위 글에서 잘 설명 되어 있음.오류나 에러라고 느낄때 1. setting -> keybindings 에서 your keymap file 클릭 keymap.cson # emmet tab jsp'atom-text-editor[data-grammar~="jsp"]:not([mini])': 'tab': 'emmet:expand-abbreviation-with-tab'# emmet tab php'atom-text-editor[data-grammar~="php"]:not([mini])': 'tab': 'emmet:expand-abbreviation-with-tab' 추가. 더보기
고도에서 workbench use database 선택 use `dbname-homes-40697676`; create table bookmark ( username varchar(16) not null, bm_URL varchar(255) not null, index (username), index (bm_URL)); 더보기
jQuery 해당 요소(Element) 이벤트 적용 $('.name').on('focusout', function(e){ var nameField = $(e.target); webConsole("name field '"+nameField.attr('id')+"' was updated to '"+nameField.val()+"'"); }) e.target 으로 해당 요소(Element)를 선택한다. Submit Form web Console 더보기
jQuery 별칭 설정 var $j = jQuery.noConflict(); 더보기
array_walk array_walk(); php.netbool array_walk ( array &$array , callback $funcname [, mixed $userdata ] ) w3schools.comarray_walk(array,myfunction,parameter...) array_walk 는 배열의 값 출력, 변형하는 함수.사용자 정의 함수로 배열의 값 등을 출력, 변형하는 함수이다. 더보기
str_replace header("Content-Type: text/html; charset=UTF-8");$offcolor = ["대림","임직원","금품"];$content = "대림산업과 하청 계약을 맺었던 A 건설의 지출 결의서입니다. 하남 현장 격려비로 500만 원이 나갔다고 쓰여 있습니다.A 건설 측이 일을 주는 대림산업 관계자들에게 수백만 원씩 돈을 줬다며 보여준 근거임직원입니다.또 대림산업 임직원들은 발주처인 서울시와 LH 측에 로비가 필요하다며 금품 상납까지 요구했다고 말합니다.";$content = str_replace($offcolor, '[나냐나]', $content);echo $content;$phrase  = "You should eat fruits, vegetables, and fiber ever.. 더보기
객체 : static 클래스(Class) 멤버로 만들기 위해 static 선언, 자바랑 비슷함.PHP에서는 static 선언 후 호출할때 클래스 내부에서는 SELF:: 으로 호출함.외부에서 호출 시 인스턴스 생성이 필요없고(자바랑 같음) 단지 바로 클래스를 호출해서 메소드나 변수를 호출하면 됨.예) SumCount::$count, SumCount::getCount(); 더보기
카페24 에러메세지 출력 error_reporting php_value error_reporting 6135php_flag display_errors on 출처: http://nakja.tistory.com/22 [겸스홀릭-대기만성형 코더] http://nakja.tistory.com/22 더보기
in_array, array_key_exists array_key_exists 는 배열의 키가 존재하는지 확인하는 함수이며, in_array 는 배열이 값이 존재하는지 확인하는 함수입니다.[출처] PHP 배열 값 확인 (array_key_exists / in_array)|작성자 창공 더보기
strpos(),strrpos()와 strstr(),strrchr() 함수이용 차후 정리. 더보기
array_push, count, append functionoop 더보기
is_file, is_dir, file_get_contents, file_put_content, isFile, isDir, fread, fwrite functionoop 더보기
(SSO)Single sign on (SSO)Single sign on 더보기
파일 삭제 http://kkotkkio.tistory.com/8?category=657501 더보기