'2016/05/07'에 해당되는 글 5건

40 Tips for optimizing your php Code

원문/출처 : 40 Tips for optimizing your php Code1. http://skystory.kr/3332. http://smartjuho.tistory.com/entry/PHP-%EC%BD%94%EB%94%A9-%ED%8C%81 1. If a method can be static, declare it static. Speed improvement is by a factor of 4. 메쏘드가 static이 될 수 있다면 static으로 선언하라. 4배 빨라진다. 2. echo is faster than print. echo가 print보다 빠르다. 3. Use echo’s multiple parameters instead of string concatenation. 문자열을 이어붙이..

PHP | 2016. 5. 7. 02:16

PHP class 정리

원문/출처:http://smartjuho.tistory.com/entry/PHP-class-%EC%A0%95%EB%A6%AC PHP는 OOP(Object Oriented Programming) 즉 객체지향 프로그래밍 언어로써 class 사용이 가능합니다. 그 사용법이나 쓰임새는 JAVA의 그것과 매우 흡사하여 JAVA를 공부하신 분들은 쉽게 익히실 수 있습니다. 그럼 지금부터 class 사용법을 간략히 알아보겠습니다. 1. class 선언class aaa{ //함수를 정의하는 것과 같은 방식으로 class를 선언합니다. 다만, 선언된 class로 객체를 만들면 독립적으로 활동하므로 함수의 인자와 같은것은 없습니다. var $aaa_mv; //맴버변수(member variable) 정의합니다. class ..

PHP | 2016. 5. 7. 02:03

php cURL

원문/출처 : http://smartjuho.tistory.com/entry/php-cURL cURL (Client URL Library Functions)이라는 모듈을 서버에 깔다음 실행해야 합니다. 이것이 하는 역할은 내가 원하는 주소의 페이지에서 내가 임의의 값을 넣고 그 넣은 값으로 페이지에서 리턴되는 값을 받아오는 역할입니다. $ch = curl_init([String url]) /* curl 세션의 초기화 [파라메터는 선택사항]. */ curl_setopt($ch, OPTION, VALUE) /* curl 옵션을 세팅한다. */ curl_setopt 의 OPTION CURLOPT_HEADER : 헤더 정보를 받기 원한다면 이 옵션을 추가한다. VALUE : 1 OR true CURLOPT_NO..

PHP | 2016. 5. 7. 02:00

php 도메인 추출 정규식

원본/출처: http://setint.tistory.com/entry/php-%EB%8F%84%EB%A9%94%EC%9D%B8-%EC%B6%94%EC%B6%9C-%EC%A0%95%EA%B7%9C%EC%8B%9D if ( ! function_exists('getDomainName')) { function getDomainName($url) { $value = strtolower(trim($url)); $url_patten = '/^(?:(?:[a-z]+):\/\/)?((?:[a-z\d\-]{2,}\.)+[a-z]{2,})(?::\d{1,5})?(?:\/[^\?]*)?(?:\?.+)?$/i'; $domain_patten = '/([a-z\d\-]+(?:\.(?:asia|info|name|mobi|com|ne..

PHP | 2016. 5. 7. 01:52

PHP 5.3.0 에서 사라진 함수들 대체

원본/출처 : http://blog.arzz.com/409 PHP 5.3.0 버전 이상에서 사라져버린 비운의 함수들이 있습니다. 바로 POSIX Regex 함수들입니다. 대부분 많이들 써왔던 함수이기에, 저도 그렇고 아직까지 많은분들이 5.3.0 이상 버전으로 업데이트를 하지 못하고 있을 듯 합니다. 하지만, PHP 6.0.0 이상버전부터 완전히 사라질 이 함수들을 언제까지고 끌고갈 수 없기때문에 대체함수(?)로 바꾸는 방법을 간단하게 설명할려고 합니다. split함수 split은 특정패턴으로 문자열을 잘라주는 함수입니다. 예를 들어, $arr = split(',', '아빠,엄마'); 라고 한다면 $arr 에는 Array('아빠','엄마'); 가 되는 것이지요. 이함수는 5.3.0 이상버전부터 explo..

PHP | 2016. 5. 7. 01:50