본문 바로가기
반응형

php10

유용한 PHP 개발툴 15가지 디버깅 도구 • Xdebug : 가장 널리 사용되는 디버깅 PHP 확장 기능 중 하나입니다. 이 도구는 소스 코드에서 버그를 빠르게 찾을 수 있도록 하는 수많은 유용한 데이터를 제공합니다. 이 도구는 PHPEclipse 및 phpDesigner와 같이 가장 널리 사용되는 많은 PHP 응용 프로그램에 연결됩니다. • DBG : 로컬 및 원격 PHP 디버깅에 사용되는 강력한 PHP 디버거입니다. DBG는 명령줄에서 쉽게 사용할 수 있으며 수많은 PHP IDE에 연결할 수도 있습니다. • MacGDBp : 이 라이브 PHP 디버거 응용 프로그램은 Mac OS에 사용됩니다. 코드를 단계별로 실행하고 중단점을 설정하는 기능과 같은 기능을 제공합니다. 문서화 도구 • phpDocumentor : 이것은 PHP 소스.. 2022. 2. 17.
변수 선언시 '(싱글쿼터) 과 "(더블쿼터) 차이 PHP 작업을 하던도중 재밋는 현상을 발견했다. 변수에 값을 넣을때 싱글쿼터와 더블쿼터가 작동하는게 다르다는것.... 평상시 필자가 작업하는 방식 $name = "이름은:".$value." 입니다."; 항상 이런방식으로 코딩을 하다 보니 싱글쿼터와 더블 쿼터시에 문제가 생기는것을 몰랏다. 하지만 최근 작업도중 재밋는 현상을 보았는데. $name = "이름은:$value 입니다."; $name2 = '이름은:$value 입니다.'; 위의 방법대로 변수를 선언하고 출력을 하게 되면, 이름은: 변수입니다. 이름은: $value 입니다. 이런식으로 나오게 된다. 싱글쿼터로 변수를 선언했을경우 모든게 전부 문자열로 선언이 된다는것. 특히 비밀번호등에서 가끔 사이트에서$ 값을 사용하지 못하는데 해당이유의 문제도 있.. 2021. 3. 30.
CURLOPT_CONNECTTIMEOUT and CURLOPT_TIMEOUT 차이점 CURL을 세팅하고 쓰다보면 CURLOPT_CONNECTTIMEOUT 과 CURLOPT_TIMEOUT 을 세팅해서 써야 하는 경우가 있다. 이런경우 은근 많은 개발자들이 이에 대한 차이점을 모르는 경우가 있다. CURLOPT_CONNECTTIMEOUT = 지정된 서버 연결까지의 대기 시간. ex) curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10); - 10초내에 서버에 연결이 되지 않으면 접속을 끊는다. CURLOPT_TIMEOUT = 연결후 결과 값을 받기까지 대기 할수 있는 시간. ex) curl_setopt($ch, CURLOPT_TIMEOUT, 10); - 연결후 10초까지 대기 후에도 작업이 종료가 되지 않으면 강제로 연결을 종료 한다. 위의 설명처럼 연결하는데의 .. 2021. 3. 26.
쿠팡 파트너스 API연동 작업 쿠팡 파트너스 API가 드디어 발급 되었다! 발급 됨과 동시에 API연동 작업을 진행하였다. 우선 사용언어는 PHP를 이용하였고 다른 프레임워크는 쓰지 않은체 순수 PHP 로 개발을 진행하였다. 우선 API키를 발급 받아야 한다. 처음 발급시에 위와 같은 화면이 된다 요기서 생성 버튼을 클릭하면! 짜잔 이와 같은 화면이 나타나면서 코드들이 생성이 된다. 해당 코드는 중요한 코드이기때문에 작업자 이외에는 코드를 절때 공유 해서는 안되기에 참고 해야 한다. 자, 이제 코드를 발급받았다면 복사 기능을 이용하여 복사를해 메모장에 저장해보자. 코드를 메모장에 기입해두고 쿠팡파트너스에 API페이지에서 가이드로 넘어가게 되면 Java, Python, PHP, C#, Node.js 등의 언어로 기본 소스를 제공한다. .. 2021. 1. 27.
반응형