폼에서 어떤 설정들을 다중으로 선택받고 싶을 때 사용하면 좋습니다. 예: 당신이 소지한 카드들을 선택해 주세요. form 에서: 삼성 LG 현대 국민 외환 ... 경남 php에서: 입력은 이렇게 받으면 되고, 수정할 때 다시 원래의 카드를 선택하는 건 아래 요령입니다. > LG > 경남 그렇다면 검색(목록에서..) 할 때는... ? $find_card_is = 0x0001 | 0x0003 | 0x01000 ; 이 값은 삼성,lg,경남 카드 선택하는 것이구... select * from table where card_is & $find_card_is; 이렇게 하시면, card_is 에 설정된 비트중 $find_card_is 의 비트와 하나라도 맞으면 찾아집니다. select * from table wher..
출처: http://cafe.daum.net/lifeshelter/HbNq/2 HTTP 1.1 에서는 커넥션이 끊어지지 않고 유지되는 Keep Alive connection(persistent connection) 을 지원한다. apache 에서 httpd.conf 에 Keepalive on으로 설정하면 Keep alive connection을 지원 하게 된다. 웹페이지를 가져오는 프로그램을 만들 때(php에서 fsockopen을 사용하는 경우도)를 생각해보자. 하나의 커넥션이 계속 유지된 상태라면 정확한 본문의 내용이 어디까지인지, 그리고 길이는 얼마인지 어떻게 확인해야할까? 또한 connection close형태로 요청을 하더라도 HTTP 1.1에서는 본문내용을 chunked enconig(이게 뭔지..
echo __DIR__; //현재 디렉토리 경로 hr(); echo TRUE ?: FALSE; // TRUE hr(); echo FALSE ?: TRUE; // FALSE; hr(); echo "" ?: "1"; //1; hr(); echo "" ?: "2"; //2; hr(); print_r( array()?:array(1) ); //Array ( [0] => 1 ) hr(); echo strlen("")?: strlen("a"); //1 hr("Double Encoding"); $FOO = "BAR > FOO & THAT"S ALL"; echo " "; echo htmlspecialchars($FOO, ENT_COMPAT, 'UTF-8'); echo " "; echo htmlentities($FOO,..
* 객체를 동적으로 얻어, 추가 요소를 더한다.!! - 객체를 감싸고, 감싼 객체들을 행동을 계속해서 실행한다. class absABC { protected $abc = ""; public function getAbc() { return $this->abc; } } class aObject extends absABC { public function __construct() { $this->abc = " a "; } } class bObject extends absABC { public function __construct() { $this->abc = " b "; } } class absd extends absAbc { protected $_abc; public function __construct( $..
First Previous 1 2 3 ... 22 23 24 25 26 [27] 28 29 30 31 32 ... 48 49 50 Next Last $total_pages = 25; // 전체 페이지 갯수 $count_out = 3; // 처음과 끝에 표시되는 번호 갯수 $count_in = 5; // 현재 페이지 기준으로 표시되는 번호 갯수 $current_page = ($_GET['p'] ) ? $_GET['p'] : 1; // 현재 페이지 갯수 // 처음 표시되는 갯수 $n1 = 1; $n2 = min($count_out, $total_pages); // 마지막에 표시되는 갯수 $n7 = max(1,$total_pages - $count_out + 1); $n8 = $total_pages; // 가..