[php]주석을 많이 달면 스크립트 실행속도에 차이가 날 수 있나요?2003.06.19 14:38apraxas php 에만 국한된 질문은 아닌 것 같습니다만.. 허접한 질문이지만 답변 부탁드려요.이 게시물을 Twitter Facebook Delicious좋아요 이 글이 마음에 드셨나요? 제일 먼저 좋아요를 눌러주세요!목록댓글 3아이쿠2003.06.19 15:22실행속도라기 보다는 읽어오는데서 오는 속도차이가 날수도 있습니다. 쉽게 설명하자면 한줄의 간단한 코드를 제일밑에 넣어두고 위에는 1메가 정도의 ^^; 주석을 처리했다고 생각하시면 쉽게 이해하실듯 합니다. 제일 밑에 1줄의 코드를 실행하기 위해서는 위에 1메가 분량의 주석을 읽어와야 아랫부분을 읽어 오게되겠죠..? ^^; 그러나 주석을 무식하게 몇메..
PHP 로 코딩할때 간혹 무한루프 조건을 걸때가 있다. for(;;){ ...} while(1){...} 과 같은 식으로 반복문을 걸게 되는데, 이럴경우 같은 프로그램이 여러개 돌아가게 되면 CPU 점유율이 기하급수적으로 올라감 ㅜㅜ나같은 경우는 거의 80~90% 가까이 올라가면서 컴퓨터가 버티지 못하는 지경까지 이르러씀.. 프로그래머가 아무리 탈출조건을 명확하게 건다고 하더라도, 무한루프 자체가 CPU의 점유율을 반드시 점유하고 있다. 반대로 생각해보면 할 일이 있는데 CPU가 놀고있을순 없으니까.. 무한루프를 되도록이면 자제해야 하지만, 만일 정말 필요하다면, 루프 안에 sleep(); 같은 함수를 둬서 컴퓨터에게도 쉴 시간을 주자.
메세지에 공백이 포함되면, 자동으로 %20 이 붙는다. http://www.abc.co.kr?a=호호 낄낄--->http://www.abc.co.kr?a=호호%20낄낄 이때 a를 php 변수로 받아 출력하면 $a = $_REQUEST['a']; echo $a; ----- 결과 -------호호 낄낄----------------- 따라서 , $a 를 다시 다른 url 호출에 사용한다면 에러가 난다. (에러메세지는 안나오지만 동작을 안해버리는듯..) $a 를 str_replace 함수를 이용하여 공백을 "%20"으로 치환해주는 작업이 필요 $a = str_replace(" ", "%20", $a); echo $a
$string = " I like soccer ";echo $string; /////////////출력//////////////[ I like soccer ]//////////////////////////////// // 앞뒤 공백 제거$string2 = trim($string);echo $string2; /////////////출력//////////////[I like soccer]//////////////////////////////// $string3 = preg_replace("/\s+/", "", $string);echo $string3; /////////////출력//////////////[Ilikesoccer]////////////////////////////////
- Total
- Today
- Yesterday
- 안드로이드
- node.js
- Android
- 노드
- GIT
- C언어
- BBC 가쉽
- git hub
- 깃헙
- xcode
- 뉴스룸
- CentOS
- linux
- 리눅스
- IOS
- 점유율
- 손석희
- 배열
- Node
- 스위프트
- nodejs
- C
- mysql
- php
- Kotlin
- 서버
- Phaser
- 앵커브리핑
- Asterisk
- Swift
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |