반응형

개발 꿀팁 546

PHP 파일 실행 방법

오늘은 PHP 파일을 어떻게 실행할지 토론하겠습니다. 만약 당신이 PHP 프로그래밍에 익숙하지 않다면, 이 기사는 당신이 PHP 스크립트를 실행하는 것을 도울 것이다. PHP는 웹 기반 애플리케이션을 구축하는 데 주로 사용되는 서버 측 스크립트 언어다. 이런 범위는 아주 간단한 블로그에서 기능까지일 수 있다.완벽한 전자상거래 사이트. 실제로 PHP는 웹 개발을 위한 가장 인기 있는 서버 사이드 스크립트 언어 중 하나다. 본고에서는 PHP 파일을 실행하는 다른 방법에 대해 논의하고자 한다. PHP 파일을 실행하는 다른 방법 PHP 파일을 실행하는 두 가지 방법이 있습니다.。 PHP 파일을 실행하는 가장 좋은 방법은 Apache, Nginx, IIS와 같은 웹 서버입니다. 이렇게 하면 브라우저에서 PHP 스..

개발 꿀팁/PHP 2022.06.28

PHP+MySQL 데이터베이스 첨삭개조, 학생정보관리시스템

PHP+MySQL 데이터베이스 첨삭 변경 확인 학생 정보 관리 시스템을 통해 PHP+MySQL 첨삭 개량 조사를 숙지하고 학생 정보 관리 시스템을 소개했다. 이 프로젝트의 운영 환경: Apache 2.4.41 PHP 7.3.8 데모 보기 주소 1:http://student.lgcweb.cn/ 대체 주소:http://39.105.0.128/PHP/php_mysql_student/ 항목 주소:https://pan.baidu.com/s/1OQDBoRqOBMH7gBdUF_lcBQ MySQL 데이터베이스 생성 창고문 #데이터베이스 만들기 CREATE DATABASE `studb`; # 데이터베이스 사용 USE `studb`; #데이터시트 만들기 CREATE TABLE `student` ( `id` int(10) ..

개발 꿀팁/PHP 2022.06.28

php 반사 API를 이용한 클래스 정보 획득

PHP는 완전한 반사 API를 가지고 있어 클래스, 인터페이스, 함수, 방법 및 확장에 대해 역방향 엔지니어링을 할 수 있다.API를 반사하여 함수, 클래스 및 메소드에서 문서 주석을 추출하는 메소드를 제공한다.본고에서는 PHP 반사 API를 이용한 클래스 정보 획득 방법을 소개하고, 완전한 데모 코드를 제공한다. PHP 반사 API 문서 주소:http://php.net/manual/zh/class.reflectionclass.php ReflectionClass를 사용하여 클래스의 속성, 인터페이스, 방법 등의 정보 획득 1.클래스 기본정보 취득 $ref = new ReflectionClass($classname); echo $ref->getName(); echo $ref->getFileName(); 2..

개발 꿀팁/PHP 2022.06.27

PHP에서 ->와 =>의 의미

PHP를 배우다가 >>와 =>라는 두 기호를 만났다. 처음 이 두 부호를 만났을 때는 그것들이 나타내는 뜻을 알지 못했다바이두(百度)를 지나서야 이 두 부호의 비밀을 보낸다. PHP에서 ->의 비밀을 살펴보면 다음과 같다. 이 안에서 우리는 클래스 안에 speedUp을 정의하는 방법을 볼 수 있습니다. 이 방법에서는 $this -> speed+=10, 이 코드를 볼 수 있습니다. -->는 무엇을 의미합니까? 바이두(百度)를 거치면서 나는 그가 한자에서 '는'이라는 글자의 의미라고 생각했다. 예를 들어 이 줄의 코드를 번역하면 $this의 speed는 speed+10이라고 생각했다.물론 이게 본인만 대표하고.관점에 잘못이 있으면 잘 가르쳐 주십시오. 다음은 =>입니다. 간단히 말해서 => 기호는 키와 값을..

개발 꿀팁/PHP 2022.06.27

PHP는 해석형입니까, 컴파일형입니까?

컴파일 언어 특정 플랫폼(운영체제)에 대해 특정 하드웨어가 실행하는 머신코드(머신 명령어, 오퍼랜드 포함)를 전용 컴파일러(Windows 아래의 Visual Studio와 유사)로 한 번에 '번역'하고, 그 플랫폼이 인식할 수 있는 실행성 프로그램(.exe)의 형식으로 포장하는 변환 과정을 컴파일(Compile)이라고 한다.컴파일을 통해 생성된 실행 프로그램은 헤어 환경에서 벗어나 특정 플랫폼에서 독립적으로 실행될 수 있다.어떤 프로그램들은 컴파일이 끝난 후에 다른 컴파일된 대상 코드를 링크해야 할 수도 있다. 즉, 두 개 이상의 대상 코드 모듈을 조립하여 최종 실행 가능한 프로그램을 생성함으로써 낮은 수준의 코드 다중화를 실현한다. 컴파일형 언어의 코드는 한 번에 컴파일되어 재활용된다.다시 말해 전인종..

개발 꿀팁/PHP 2022.06.27

php 7.4 연결 MySQL

PhpStorm과 같은 php를 설치한 IDE php 다운로드 및 압축 풀기, 홈페이지:https://www.php.net/downloads 1.PhpStorm php 개발 환경 설정 (1) PhpStorm을 열고 Fi를 클릭le-> Settings: (2) "Languages & Frameworks" 클릭, PHP 찾기 (3) php 버전 선택, CLI 인터프리터 선택(클라이언트 인터프리터, 다운로드 받은 PHP로 이동하여 압축 해제 목록 아래 찾기) 2.php.ini 파일 바꾸기 새로운 버전의 php7에서,php.ini는 없지만 php.ini로 시작하는 두 개의 파일이 있다: php.ini-development와 php.ini-production. 중 하나를 복사하여 php.ini로 이름을 바꾼다. ..

개발 꿀팁/PHP 2022.06.27

PHP 최신 버전 및 비교

php8 PHP8의 새로운 주요 PHP 버전은 2020년 12월 3일 출시될 예정이다. PHP 5.6 2018년 12월, PHP 5.6에 대한 커뮤니티 지원 종료 php7 2015년 6월 11일, PHP7의 알파 버전 퍼스트 에디션이 공개되었다.2022년 11월 28일 지원 종료 개발팀은 왜 PHP 5.6을 7로 업그레이드해야 합니까? 1.PHP 업그레이드 장애: 회사는 아니라고 합니다. 많은 회사들이 PHP 업그레이드 비용을 생각한다너무 높습니다. 응답자들은 전체 코드베이스를 다시 써야 한다고 생각합니다. 이렇게 될 것입니다. - 중요 항목을 방치하다. - 개발 원가를 높이다. - 새로운 공로를 기다리게 하다우울할 수 있는 고객 이것은 불행하다.왜냐하면,일반적으로 진급이 기대했던 것만큼 어렵지 않기 때..

개발 꿀팁/PHP 2022.06.25

PHP5.6과 PHP7의 차이

하나, 둘의 구별 1.PHP7.0은 PHP5.6보다 성능이 두 배 향상됐다. 2.PHP7.0은 64위를 만장일치로 지지했다. 3.PHP7.0 이전 치명적 오류 투기로 수정 4.공결합 오퍼레이터(??) 추가,3원 연산자에 상당한다. 5.PHP7.0에 함수의 반환 유형 선언을 추가했다. 6.PHP7.0에 스칼라 유형 선언이 추가되었습니다. 7.PHP7에서 함수의 형변수형 선언은 스칼라일 수 있다.PHP5에서는 클래스 이름, 인터페이스,배열아니면 callable(PHP5.4)익명함수 포함 함수로 할 수 있습니다.이제 스트링, int, float, bool도 이용하실 수 있습니다。 8.PHP 7.0에는 익명 카테고리가 새로 추가됐다. 9.PHP7.0 이후 더 이상 지원되지 않는 오래된 SAPI(서버 측 애플리케..

개발 꿀팁/PHP 2022.06.25

ImageMagick php 확장 윈도 설치

1. php 버전 번호 보기 2. ImageMagick php 다운로드 확대 http://pecl.php.net/package/imagick 꼭 맞아야 되나 x86 아니면 x64 3. imagick 컴포넌트 팩의 압축을 풉니다. php_imagick.dll을 /php/etc/ 디렉토리에 복사합니다. 4. imagick의 다른 CORE_xx.dll을 해당 php 디렉터리에 복사합니다. 5. php.ini 프로필에 extension=php_imagick 추가 6. 서버를 재시작하고 phpinfo를 보십시오. 이매직 구성 요소를 볼 수 있을 것입니다.

개발 꿀팁/PHP 2022.06.25

PHP Mailer를 통해 메일 보내기

전자 우편을 보내려면 확장 라이브러리를 사용해야 합니다. composer 가져오기 주소 composer require phpmailer/phpmailer 메일 코드 보내기 function sendMail($to, $content,$host,$from_name,$title) { //PHPMailer 코어 클래스 인스턴스화 $mail = new \PHPMailer\PHPMailer\PHPMailer(); //smtp의 debug를 디버깅에 사용할 지 여부 개발 환경 제안 열기 생산 환경에 주석을 달면 된다 디버그 디버깅 모드 기본 끄기 $mail->SMTPDebug = 0; //smtp 인증으로 메일 보내기 $mail->isSMTP(); //smtp 인증이 필요합니다. 이것은 true여야 합니다 $mail-..

개발 꿀팁/PHP 2022.06.25
반응형