[PHP] PHP 란?

GilLog·2020년 12월 27일
0

PHP

목록 보기
1/5

🙆‍♂️ import 🙇‍♂️

PHP [TCPSCHOOL]



PHP

PHP(Hypertext Preprocessor)는 C언어를 기반으로 만들어진 서버 사이드 스크립트 언어이다.

PHP로 작성된 코드를 HTML 코드 안에 추가하면, 웹 서버는 해당 코드를 해석하여 HTML 문서를 생성한다.

PHP를 통해 동적으로 빠르게 HTML 문서를 만들 수 있다.

PHP 예시

<!DOCTYPE html>
<html lang="ko">

<head>
    <meta charset="UTF-8">
    <title>PHP Syntax</title>
</head>
<body>


<?php
    echo "HTML안에 PHP 사용하기"
?>


</body>
</html>

PHP 특징

장점

  1. 주요 운영체제, 웹 서버에서 지원한다.

  2. 다른 프로그래밍 언어들보다 직관적으로 코드 작성이 가능해 작성하는 코드 양이 적다.

  3. 텍스트 처리에 특화되어 HTML 문서 처리에 적합하다.

단점

  1. 간단한 사이트를 제작하기 위해 만든 언어라 복잡한 사이트를 만드는 데는 효율적이지 못하다.

  2. 보안에 안전하지 않은 언어 구조를 가진다.

profile
🚀 기록보단 길록을 20.10 ~ 22.02 ⭐ Move To : https://gil-log.github.io/

1개의 댓글

comment-user-thumbnail
2022년 1월 22일

2번은 5.4, 8.0 두차례에 걸쳐 변수들이 들어있는 global배열 접근을 제한해놨죠
그래서 extract 함수만 안쓰면 보안문제는 다른언어와 동일한 수준입니다.

답글 달기