DEV/PHP

    한글을 포함하고 있는지 검사

    function has_hangul($str) { return preg_match('![\x{1100}-\x{11FF}\x{3130}-\x{318F}\x{AC00}-\x{D7AF}]+!u', $str)?true:false; } # bool(true) var_dump( has_hangul('Hello 친구들!') ); var_dump( has_hangul('1234 ㄱㄴㄷ') ); var_dump( has_hangul('ㅏㅑㅓㅕ') ); # bool(false) var_dump( has_hangul('Hello World!') ); var_dump( has_hangul('日') ); var_dump( has_hangul('に') ); var_dump( has_hangul('★') ); 출처 : https:..

    배열에 값이 있는지 확인

    1. array_search // array_search는 index 반환 $arr = ["a", "b", "c"]; echo array_search("a", $arr); // return 0 echo array_search("c", $arr); // return 2 function test($val) { $arr = ["a", "b", "c"]; if (array_search($val, $arr)) { $res = 1; } else { $res = 2; } return $res; } echo test("b"); // return 1 echo test("c"); // return 1 echo test("a"); // return 2 -> a는 arr의 index 0, if(0)은 false이기 때문에 2..

    한 포트로 PHP, JSP 동시에 사용하기

    https://blog.lael.be/post/1023

    빈 자릿수만큼 0대체하기

    결과 = 00123