PHP 스크립트 작성

작가: Morris Wright
창조 날짜: 1 4 월 2021
업데이트 날짜: 1 칠월 2024
Anonim
웹에플리케이션 만들기 - JS, PHP 프로그래밍 1 : JavaScript 실습
동영상: 웹에플리케이션 만들기 - JS, PHP 프로그래밍 1 : JavaScript 실습

콘텐츠

PHP는 웹 페이지를 대화 형으로 만드는 데 사용되는 서버 스크립팅 언어입니다. 사용 편의성, 웹 페이지 내 상호 작용 및 HTML과의 통합으로 인해 매우 유명해졌습니다. 이 웹 사이트에서 페이지를 편집하면 어떻게되는지 생각해보십시오. 이 프로세스 뒤에는 다양한 상황에 따라 웹 페이지가 변경되는 방식을 제어하는 ​​수백 개의 PHP 스크립트가 있습니다. 이 기사에서는 매우 간단한 PHP 스크립트를 작성하는 방법에 대해 설명하므로 PHP 작동 방식에 대한 기본적인 이해를 얻을 수 있습니다.

단계로

3 가지 방법 중 1 : 초음파 진단서 시작하기

  1. 워드 프로세서를 엽니 다. 이것은 코드를 작성하고 편집하는 데 사용할 프로그램입니다.
    • 메모장은 다음을 사용하는 모든 Windows 버전에 있습니다. ⊞ 승리 + 아르 자형. > 메모장 (또는 메모장).
    • 텍스트 편집기는 프로그램> 텍스트 편집기를 통해 Mac에서 사용할 수 있습니다.
  2. 메모장에 간단한 문장을 입력합니다. 일부 PHP 코드는 괄호 안의 PHP 태그 ( "? Php" "?>")로 시작하고 끝납니다. "Echo"는 PHP에서 화면에 텍스트를 출력하는 매우 간단한 문장 (컴퓨터에 대한 지시)입니다. 보려는 텍스트는 따옴표로 묶고 세미콜론으로 끝나야합니다.
    • 코드는 다음과 같습니다. Php echo "Hello World!"; ?> var13->.
  3. 이 스크립트를 "hello world"라는 이름과 ".php"확장자로 저장합니다. 파일> 다른 이름으로 저장 ...을 통해이 작업을 수행합니다.
    • 메모장에서 파일 이름 끝에 ".php"를 추가하고 큰 따옴표로 닫습니다. 이렇게하면 메모장이 파일을 일반 텍스트 파일로 저장하지 않습니다. 따옴표가 없으면 파일은 "hello world.php.txt"가됩니다. 또한 "파일 형식"에서 드롭 다운 메뉴를 선택하고 "모든 파일 ( *. *)"로 변경하여 이름을 입력 할 때와 똑같이 만들고 따옴표를 사용하지 않아도됩니다.
    • TextEdit에는 따옴표가 필요하지 않지만 파일을 ".php"로 저장할 것인지 확인하는 팝업이 나타납니다.
    • 서버의 기본 문서 디렉토리에 파일을 저장하십시오. 일반적으로이 폴더는 Windows의 Apache 폴더에있는 "htdocs"폴더이거나 Mac의 경우 "/ Library / Webserver / Documents"이지만 사용자가 수동으로 설정할 수 있습니다.
  4. 웹 브라우저로 PHP 파일을 엽니 다. 자주 사용하는 웹 브라우저를 열고 주소 표시 줄에 다음 주소를 PHP 파일 이름과 함께 입력합니다. http : // localhost / hello world.php. 이제 브라우저 창에 "hello world"가 표시됩니다.
    • 오류가 발생하면 콜론을 포함하여 위에 표시된대로 코드를 올바르게 입력했는지 확인하십시오.
    • 또한 파일이 올바른 폴더에 저장되어 있는지 확인하십시오.

3 가지 방법 중 2 : PHP 및 HTML 사용

  1. "PHP"태그를 이해합니다. "? Php"및 "?>"태그는 그 사이의 모든 것이 PHP 코드임을 PHP 엔진에 알려줍니다. 두 태그 이외의 모든 것은 HTML로 처리되고 PHP 엔진에서 무시되며 다른 HTML과 마찬가지로 브라우저로 전송됩니다. 여기서 알아 두어야 할 중요한 점은 PHP 스크립트가 일반 HTML 페이지에 포함되어 있다는 것입니다.
  2. 태그 사이의 문장을 이해하십시오. 명령문은 PHP 엔진에 작업을 지시하는 데 사용됩니다. echo 문의 경우 따옴표 안에있는 내용을 인쇄하도록 엔진에 지시합니다.
    • PHP 엔진 자체는 화면에 아무것도 인쇄하지 않습니다. 엔진에서 생성 된 모든 출력은 HTML로 브라우저에 전송됩니다. 브라우저는 PHP 출력을 받고 있음을 알지 못합니다. 브라우저에 관한 한 모든 것은 HTML입니다.
  3. HTML 태그를 사용하여 문장을 굵게 만드십시오. HTML 태그를 추가하면 php 문의 출력을 변경할 수 있습니다. "strong>" "/ strong>"태그는 그 안에있는 모든 텍스트에 굵은 형식을 추가합니다. 이러한 태그는 텍스트 외부에 표시되지만 echo 문의 따옴표 안에 있습니다.
    • 이제 코드는 다음과 같아야합니다.
      ? PHP?
      echo "strong> Hello World! / strong>";
      ?>
  4. 파일을 저장하고 브라우저에서 엽니 다. 파일> 다른 이름으로 저장 ...으로 이동하여 파일을 "helloworld2.php"로 저장 한 다음 브라우저에서 http : //localhost/helloworld2.php 주소로 엽니 다. 출력은 이전과 동일하지만 이번에는 텍스트가 굵게 표시됩니다.
    • 서버의 루트 디렉토리에 파일을 저장하십시오. 일반적으로이 폴더는 Windows의 Apache 폴더에있는 "htdocs"또는 OSX의 "/ Library / Webserver / Documents"폴더이지만 사용자가 수동으로 설정할 수 있습니다.
  5. 두 번째 echo 문을 추가하려면 파일을 편집하십시오. 문은 세미콜론으로 구분해야합니다.
    • 이제 코드는 다음과 같습니다.
      ? PHP
      echo "Hello World!"br>;
      echo“어떻게 지내세요?”;
      ?> var13->
  6. 파일을 저장하고 파일을 "hello world double.php"로 실행합니다. 페이지는 두 줄에 순서대로 두 개의 echo 문을 표시합니다. 첫 번째 줄에 "br>"이 있습니다. 줄 바꿈을 삽입하는 HTML 마크 업입니다.
    • 이것을 추가하지 않은 경우 출력은 다음과 같습니다.
      안녕하세요! 어떻게 지내세요?

3 가지 방법 중 3 : 변수 알아보기

  1. 변수를 데이터의 컨테이너로 생각하십시오. 데이터를 조작하려면 숫자 든 이름이든 데이터를 컨테이너에 저장해야합니다. 이 프로세스를 변수 선언이라고합니다. 변수 선언 구문은“$ myVariable =“Hello World!”;”입니다.
    • 시작 부분의 달러 기호 ($)는 $ myVariable이 변수임을 PHP에 알려줍니다. 모든 변수는 달러 기호로 시작해야하지만 변수 이름은 무엇이든 될 수 있습니다.
    • 위의 예에서 값은 "Hello World!"이고 변수는 $ myVariable입니다. 등호 왼쪽에있는 변수에 등호 오른쪽에 값을 저장하도록 PHP에 지시합니다.
    • 텍스트 값이있는 변수를 문자열이라고합니다.
  2. 변수를 호출하십시오. 코드에서 변수를 참조하는 것을 호출이라고합니다. 텍스트를 입력하는 대신 변수를 선언하고 변수를 "반향"하십시오.
    • 코드는 다음과 같습니다.
      ? php>
      $ myVariable = "Hello World!";
      echo $ myVariable;
      ?>
  3. 파일을 저장하고 실행하십시오. 파일> 다른 이름으로 저장…으로 이동하여 파일을 "myfirstvariable.php"로 저장합니다. 브라우저를 열고 http : //localhost/myfirstvariable.php로 이동하면 스크립트가 변수를 인쇄합니다. 출력은 일반 텍스트 인쇄와 동일하게 보이지만 달성 방법은 다릅니다.
    • 서버의 문서 루트 디렉토리에 파일을 저장해야합니다. 일반적으로 이것은 Windows의 Apache 폴더에있는 "htdocs"또는 OSX의 "/ Library / Webserver / Documents"폴더이지만 사용자가 수동으로 설정할 수 있습니다.
  4. 숫자와 함께 변수를 사용하십시오. 변수에는 숫자 (정수 또는 정수라고 함)도 포함될 수 있으며, 이러한 숫자는 간단한 수학 함수를 사용하여 조작 할 수 있습니다. "$ mySmallNumber", "$ myLargeNumber"및 "$ myTotal"이라는 세 개의 변수를 선언하여 시작하십시오.
    • 코드는 다음과 같습니다.
      ? PHP
      $ mySmallNumber;
      $ myLargeNumber;
      $ myTotal;
      ?>
  5. 처음 두 변수에 정수를 할당합니다. "$ mySmallNumber"및 "myLargeNumber"의 정수 값을 입력하십시오.
    • 정수 또는 정수는 따옴표로 묶을 필요가 없습니다. 그렇지 않으면 숫자가 "Hello World!"변수와 같은 텍스트로 처리됩니다.
    • 이제 코드는 다음과 같습니다.
      ? PHP
      $ mySmallNumber = 12;
      $ myLargeNumber = 356;
      $ myTotal;
      ?>
  6. 세 번째 변수를 사용하여 다른 변수의 합계를 계산하고 인쇄합니다. 직접 계산하는 대신 "$ myTotal"변수에서 두 변수를 호출 할 수 있습니다. 기계는 수학 함수를 사용하여 합계를 계산합니다. 변수를 인쇄하려면 선언 뒤에 변수를 호출하는 echo 문을 추가하면됩니다.
    • 정수 변수 중 하나에 대한 변경 사항은 "echo"명령으로 "$ myTotal"변수를 인쇄 할 때 반영됩니다.
    • 코드는 다음과 같습니다.
      ? PHP
      $ mySmallNumber = 12;
      $ myLargeNumber = 356;
      $ myTotal = $ mySmall Number + $ myLargeNumber;
      echo $ myTotal;
      ?>
  7. 파일을 저장하고이 스크립트를 실행하십시오. 브라우저 창에는 단일 숫자가 표시됩니다. 이 숫자는 "$ myTotal"변수에서 호출 된 두 변수의 합계입니다.
  8. 문자열 변수를 이해합니다. 텍스트를 저장하는 데 변수를 사용하면 포함 된 텍스트를 지속적으로 입력하는 대신 저장된 값을 사용할 때마다 해당 변수를 호출 할 수 있습니다. 또한 저장된 데이터를보다 복잡하게 조작 할 수 있습니다.
    • 첫 번째 변수 인 $ myVariable에는 "Hello World!"문자열이 포함됩니다. 값을 변경하지 않는 한 $ myVariable은 항상 "Hello World!"값을 포함합니다.
    • echo 문은 $ myVariable의 보류 된 값을 인쇄합니다.
  9. 정수 변수를 봅니다. 수학 함수를 사용하여 정수 변수의 기본 조작을 탐색했습니다. 결과 데이터는 다른 변수에 저장할 수 있습니다. 이것은 이러한 변수로 달성 할 수있는 것의 시작일뿐입니다.
    • $ mySmallNumber 및 $ myLargeNumber라는 두 변수에는 각각 정수 값이 할당됩니다.
    • 세 번째 변수 인 $ myTotal은 $ mySmallNumber 및 $ myLargeNumber의 추가 값을 저장합니다. $ mySmallNumber에는 하나의 숫자 값이 있고 $ myLargeNumber에는 두 번째 숫자 값이 있으므로 $ myTotal에 두 번째 숫자에 추가 된 첫 번째 숫자의 값이 있음을 의미합니다. 포함 된 변수가 변경되면이 값이 변경 될 수 있습니다.

  • 이 기사에서는 컴퓨터에 Apache와 PHP가 설치되어 있다고 가정합니다. 파일을 저장하라는 메시지가 표시 될 때마다 Apache 디렉토리의 " ht docs"(Win) 또는 " Library WebServer Documents"(Mac) 폴더에 저장하십시오.
  • 주석은 모든 프로그래밍에서 중요하므로 PHP에서 주석을 추가하는 방법도 알고 있어야합니다.
  • PHP 파일을 테스트하는 데 도움이되는 정말 유용한 도구는 컴퓨터에서 서버를 시뮬레이션하는 데 도움이되는 Apache와 PHP를 설치하고 실행하는 무료 프로그램 인 XAMPP입니다.

필수품

  • Apache 웹 서버 (Win32)
  • PHP (Win32)
  • 워드 프로세서 (아래 중 하나 선택)
    • Windows 메모장
    • 메모장 ++ (Win) (가독성 향상을 위해 구문 인식 기능 있음)
    • Textwrangler (Mac) (메모장 ++와 유사한 기능 포함)
  • HTML 편집기 (아래 중 하나 선택)
    • WYSIWYG
    • 어도비 드림위버
    • Microsoft Expression Web
    • Microsoft Visual Studio Web과 같은 일부 IDE.
  • Mozilla Firefox (모든 브라우저가 작동하지만 Mozilla는 웹 개발자들 사이에서 인기있는 선택입니다)
  • 기본 사용자는 XAMPP (PHP, Perl 및 Python을 포함한 많은 애드온을 사용하여 컴퓨터를 서버로 바꾸는 무료 프로그램)를 사용해 볼 수 있습니다.