香港居民 360

[PHP] break, return, exit 차이

출처 : http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=qna_function&wr_id=415205 break = 루프 탈출 - for, foreach, while 등 여러 번 반복되는 루프의 경우에 해당됨 - 루프 이후에 등장하는 코드를 계속 실행함 - if문은 반복문이 아니라 조건 충족시 1번만 실행되는 코드이므로 해당없음 return = 함수 탈출 또는 인클루드 탈출 - 함수 안에서 쓰면 함수 실행을 종료하고, 그 함수를 호출했던 지점으로 돌아가서 계속 실행함 - 함수 밖에서 쓰면 현재 파일을 인클루드했던 파일로 돌아가서 계속 실행함 - 함수 밖인데 인클루드한 것도 없으면 그냥 종료됨, 즉 exit과 동일한 효과가 됨 exit, die = ..

코드/PHP 2015.07.08

[MySql] 특정 컬럼 제거, 수정

테이블에서 특정 컬럼 제거 ALTER TABLE table_name DROP COLUMN column_name --example ALTER TABLE guitargame DROP COLUMN score 컬럼을 지우면 해당 컬럼의 모든 데이터는 지워지니 주의바람. CHANGE COLUMN ALTER TABLE table_name CHANGE COLUMN column_name new_column datatype --example ALTER TABLE guitargame CHANGE COLUMN score u_score TINYINT MODIFY COLUMN ALTER TABLE table_name MODIFY COLUMN column_name datatype --example ALTER TABLE guita..

코드/PHP 2015.06.30

[PHP 이해] 폼태그와 php스크립트

폼 태그의 action 속성은 폼과 PHP 스크립트를 연결합니다. 폼을 전송할때 PHP 스크립트가 실행되도록 하는 것이지요. 웹폼은 HTML의 태그로 만들어 집니다. 그리고 모든 태그는 action 속성을 가지고 있습니다. action 속성에 어떤 파일명을 설정하든 폼이 서버로 전송되면 서버는 작업을 진행합니다. 만약 action 속서의 값이 proc.php 라면 태그는 사용자가 폼의 전송버튼을 클릭하면 폼은 서버의 proc.php를 호출하고 폼데이터를 전달, 처리합니다. 간단한 원리지만 정리삼아 써둠.

코드/PHP 2015.06.29

주입이 익숙한 한국

출처 : http://www.todayhumor.co.kr/board/view.php?table=bestofbest&no=212319&s_no=212319&page=1 한국대학과 미국대학 저는 6년전 MIT에 유학와서 박사학위를 받고 지금은 미국에서 회사에 다니고 있습니다. 처음 1년 이 곳에서 공부할때 저는 제가 한국에서 대학교육을 받은데 약간의 자부심을 갖고 있었습니다.주위의 많은 한국 유학생들이 서울대 과 수석 또는 서울대 전체 수석도 있고 한국 대학원생의 80% 이상이 서울대 출신이니까 미국 학생들을 바라 보면서 그래 너희가 얼마나 잘났나 한번 해보자라는 생각마저 들었습니다. 한국에서 하던 대로 이곳에서도 한국 학생들이 시험은 아주 잘 보는 편입니다. 특히 한국 중 고등학교에서 가르치는 수학의 수..

Clips/글 2015.06.28

[문재인] 박근혜 대통령의 메르스 무능과 거부권 행사에 대한 새정치민주연합의 입장

출처 : http://blog.naver.com/moonjaein2/220401991881 존경하는 국민여러분! 메르스로 서른 한 분의 아까운 목숨이 우리 곁을 떠났습니다. 대통령은 그 가족들을 위해 아무런 위로와 사과의 말도 하지 않았습니다. 어제 대통령은 메르스와 가뭄으로 고통 받는 국민들을 외면한 채 한국 정치를 악성 전염병에 감염시켜버렸습니다. 대통령의 의회 능멸이 도를 넘었고, 의회가 당리당략으로 민생을 외면하고 있다고 경제무능의 책임을 떠넘겼습니다. 국회법 개정안이 국가의 위기를 초래하고 삼권분립의 원칙을 훼손한다고, 적반하장의 태도를 보였습니다. 국민들의 고통을 외면한 채 정쟁을 부추기고 있는 까닭이 무엇인지 의심스럽습니다. 국민 여러분! 지난 한달, 국민이 메르스와 사투를 벌이고 있는 동안..

Clips/글 2015.06.26

[PHP]mysqli_fetch_array, mysqli_fetch_row, mysqli_fetch_assoc

mysqli_fetch_array, mysqli_fetch_row, mysqli_fetch_assoc 디비에서 불러온 값을 배열형식으로 저장해주는 함수들이다. 기본적으로 디비테이블 하나의 row 의 각 column 값을 가진 배열을 반환하고 row 가 없을 경우 false 를 반환한다. 참조 : http://php.net/manual/zh/function.mysql-fetch-row.php 차이점은 불러온 값을 저장해주는 방식이다. mysqli_fetch_array ( [0]=>123, [1]=>456, ['zero']=>123, ['first']=>456 ) 똑같은 값이 zero 와 first 에 저장되고 인덱스의 0과 1 에도 저장된다. 두번 저장됨으로 메모리 낭비가 있다. mysqli_fetch_r..

코드/PHP 2015.06.25

[PHP]메일 보낸 사람 제목이나 메일주소가 나오지 않을때.

mail($to, $subject, $msg, $headers) 로 메일을 발송해보면 보낸 사람이 메일이나 메일 제목이 있어야 할 부분에 root@어쩌고저쩌고.cafe24.com 가 뜨는 경우가 있다. 일단 $subject = $_POST['subject']; $qna_tit = '메일제목'; $u_name = '메일 보낸 사람'; $u_email = '메일 보낸 사람의 이메일주소'; $to = 'abc4@naver.com'; $charset = 'UTF-8'; $subject = "=?".$charset."?B?".base64_encode($qna_tit)."?="; $from = "=?".$charset."?B?".base64_encode($u_name)."?=\r\n"; $headers ='MIME..

코드/PHP 2015.06.22