반응형

php 409

PHP 개발 도구(PHP IDE)를 선택하는 방법

모두 PHP 야드 영재들로 시간을 덜 들여 코드를 잘 써서 효율을 높이는 꿈을 꾼다.php를 활용한 통합 개발 환경은 여러분이 이 꿈을 더 쉽게 실현할 수 있도록 도울 수 있다.하지만 현재 PHPIDE는 다양하고, 공식 홈페이지마다 천하제일임을 자랑하며 형과 나를 현혹시키고 있다.형제들도 같은 감정을 가지고 있는지 모르겠지만, 어떻게 하면 좋은 php 통합 개발 환경을 선택할 수 있을지 함께 고민해 보자. 이 글에서, 우리는 몇 가지 가장 주류인 PHP 개발 도구에 대해 하나씩 깊이 들어가 수평적으로 평가하는데, 여러분은 그 중에서 마음에 드는 개발 도구를 찾기를 바랍니다. 오랫동안 본인은 주로 JAVA를 개발하였으며, Eclipse를 사용하여 IntelliJ IDEA와 상당히 잘 어울렸습니다.하지만 P..

개발 꿀팁/PHP 2022.07.07

PHP의 __call()

PHP5의 개체는 개체에서 다른 방법을 모니터링하는 데 사용되는 __call() 전용 방법을 추가합니다.개체에 없거나 권한 제어에 있는 메서드를 호출하려고 하면 _call 메서드가 자동으로 호출됩니다. 예7:_call 인용: _call과 ____callStatic은 php 클래스의 기본 함수입니다. __call( ) 은( 는) 객체의 컨텍스트에서 호출된 메서드에 접근할 수 없으면 트리거합니다 __callStatic( ) 은( 는) 정적 컨텍스트에서 호출된 메서드에 액세스할 수 없는 경우,그것은 트리거될 것이다. 예:

개발 꿀팁/PHP 2022.07.07

이 글을 읽고 나면 당신의 PHP코드는 우아하고 격조높습니다

문장 목록 소개하다 기본 규범 프레임 규범 매개 변수 검증 제어기 모델 상수 부록 소개하다 오늘 왕씨 학우가 나에게 그의 코드가 아주 엉망진창이라고 말했다. 마치 한 덩어리 자이앙 같다.어떻게 하냐고 자신의 코드의 질을 높이고, 자신의 코드가 눈에 잘 띄고, 편안해지도록 하는 것 같다. 긴 다리 MM을 보면 눈이 번쩍번쩍 뜨이는 그런 거. 그래서 나는:네가 먼저 이렇게 하고,그 다음에 이렇게 하고,그 다음에 또 저렇게... 왕동창: 떠들지 마라, 도대체 어떤 것이냐? 자, 이제 13번으로 할게요... 기본 규범 가장 기본적인 것부터 말씀드리겠습니다. 변수 이름은 혹을 사용하여 지정합니다.모르는 단어 쓰지마병음이라기보다는 사전을 찾아서 해당하는 단어를 찾아야 한다. 상수 명명법은 큰 글씨로 밑줄 친 것을 ..

개발 꿀팁/PHP 2022.07.07

사용하기 좋은 php 온라인 디버깅 도구

무엇이 온라인 디버깅입니까?온라인 생산환경에서 디버깅을 하는 것입니다. 사용자가 어느 날 어떤 페이지의 어떤 데이터를 보고 왜 잘못된가 봅니다. 보아하니 온라인상에서 BUG가 나오는지 빨리 원인을 찾아야 합니다. 먼저 로그를 보면 비극적으로 BUG의 원인을 알 수 없습니다. 아마도 당신은 지금 어떤 PHP 변수의 값을 보고 싶을지도 모릅니다. 하지만 만약 직접 온라인에 코드를 디버깅하면 매우 위험합니다. 오프라인 환경을 사용한다면, 데이터 환경이 다르면 온라인상의 BUG를 재현하기 어려울 수 있습니다. 이 php 온라인 디버깅 도구는 이러한 문제를 해결하기 위해 발생하며, 당신은 임의의 온라인 PHP 변수의 값을 쉽게 볼 수 있습니다.그것은 또한 많은 기타 기능이 있다.모든 기능은 본문 목록을 참고한다...

개발 꿀팁/PHP 2022.07.07

PHP 빅데이터(50만 이상) 엑셀 솔루션으로 내보내기

총설하다 최근 작업 중 발생한 문제로 인해 회사 프로젝트 주문에 내보내기 기능이 있어 기존에도 PHP엑셀을 사용하여 몇 가지 내보내기 기능을 수행했지만, 이번에는 필요 도출의 양이 많아 개발 중에 일부 도출된 피트들을 만나게 되었음을 정리하여 적어본다. 토조 우선, 우리는 이 수요가 너무 XX(수동 조화)라고 확신할 수 있습니다. 이렇게 큰 데이터 양은 누가 보고 분석하게 합니까?일반적인 엑셀데이터는 시장, 재무적인 비기술부문에서 사용하기 때문에 이런 데이터를 왜 도출해야 하는지에 대한 생각을 먼저 가져야 한다고 생각합니다.필요에 따라 문제를 해결하다.결국 갑(甲)이 아니니 수요를 바꾸지 않고는 성실히 기능을 수행할 수밖에 없다.다음 솔루션을 보세요. 분석하다. 1.공구 먼저 우리가 도출해야 할 수량 5..

개발 꿀팁/PHP 2022.07.07

centos8-분리형 lamp 아키텍처

스탠드 아론 배치 lamp 실험 환경 방화벽 닫기 호스트 세 대 모두 종료해야 합니다.(여기에는 한 줄만) [root@cloud1 ~]# setenforce 0 [root@cloud1 ~]# systemctl stop firewalld 실험 흐름 apache 설치 실험적인 사고 방식. gcc를 먼저 설치, gcc++ 환경 openssl-deve 설치l pcre-devel expat-dev엘립툴 apr과 apr-uti 설치ls apache 설치 환경 변수 편집 서비스를 개시하다 방화벽 닫기 실험 흐름 1단계: gcc, gcc 설치-c++ [root@cloud1 ~]# yum install -y gcc gcc-c++ 2단계: openssl-devel pcre-devel expat-devel libtools ..

개발 꿀팁/PHP 2022.07.07

/etc/init.d/php-fpm no such file or directory 문제 해결

오늘 php 버전을 업그레이드하려고 했는데, 이 오류를 보고했습니다. /etc/init.d/php-fpmno such file or directory, 그냥 php-fpm 파일이 없잖아, 새로 하나 만들면 돼. vi /etc/init.d/php-fpm 다음을 복사하여 붙여넣기 #! /bin/sh # Comments to support chkconfig on CentOS # chkconfig: 2345 65 37 # set -e PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin DESC="php-fpm daemon" NAME=php-fpm DAEMON=/usr/local/php/sbin/$NAME CONFIGFILE=/usr/local/p..

개발 꿀팁/PHP 2022.07.06

nginx와 php-fpm 통신의 두 가지 방식

서술하다 리눅스에서는 nginx 서버와 php-fpm을 tcp 소켓과 유닉스 소켓 두 가지 방식으로 구현할 수 있다. 유닉스 소켓은 같은 운영체제에서 두 개 이상의 프로세스가 데이터 통신을 할 수 있는 단말기다.이 방식으로는 nginx 프로필에 다시 넣어야 합니다php-fpm의 pid 파일 위치를 작성하면 tcp 소켓보다 효율이 높다. TCP 소켓의 장점은 서버를 넘나들 수 있고, nginx와 php-fpm이 같은 기기에 있지 않을 때는 이런 방식을 쓸 수밖에 없다는 것이다. 윈도 시스템은 TCP 소켓의 통신 방식만 사용할 수 있다 설정 방법 TCP 소켓 TCP 소켓 통신 방식, 필요nginx 프로필에 php-fpm이 실행되는 ip 주소와 포트 번호를 기입해야 한다. location ~ \.php$ { ..

개발 꿀팁/PHP 2022.07.06

php-curl(아날로그 post, header 설정, json 데이터 수신)

CURL 아날로그 POST 요청 curl은 url의 스퀘어를 사용할 수 있습니다브라우저에서 데이터를 전송하는 방식을 시뮬레이션하는 것은 매우 유용한 기능이다. curl의 조작은 4단계로 나눌 수 있다: 1、초기화:curl_init() 2、속성 값 설정:curl_setopt() 3、실행하다:curl_exec() 4、닫기:curl_close() 테스트: 하나의 php 파일(2.php)이 다른 php 파일(3.php)에 post 요청을 보내고 그 반환값을 받아 출력하는 과정을 시뮬레이션한다. post 보낸 사람 (2.php) post 수신자(3.php)

개발 꿀팁/PHP 2022.07.06

phphttp가 get, post 요청을 보내는 몇 가지 방법

방법 1: file_get_contents로 get 방식으로 내용 가져오기 방법 2: fopen으로 url을 열고 get 방식으로 콘텐츠를 가져옵니다 방법3:file_get_contents 함수를 이용하여 post 방식으로 url을 획득한다. 방법 4: fsockopen 함수로 url을 열고 header와 body를 포함하여 get으로 완전한 데이터를 가져옵니다. fsockopen은 PHP.ini가 필요합니다 allow_url_fopen 옵션 켜기

개발 꿀팁/PHP 2022.07.06
반응형