PHP기본프로그래밍

원래벌레·2022년 11월 21일
0

🌞 웹 사이트 개발 환경 구축

🌼 XAMPP

  • 웹 사이트를 구축하기 위한 소프트웨어이다.

  • 웹서버(아파치) + 데이터베이스(MYSQL) + 프로그래밍언어(PHP)

  • Apache + MySQL(MariaDB) + PHP + Perl 의 약자로 XAMPP라고 한다.


🌞 PHP 기본문법

php 기본틀

<?php

?>

php 주석

<?php
	//한줄 주석용
    /+
    	여러줄
        주석
    */
?>

php 변수

<?php
	$a = 100;
    
    //php도 행의 끝에는 세미콜론을 붙일 것
    //php는 변수 이름 앞에 $를 붙여 사용
    // 변수 출력하려면 print나 echo문 사용
?>

php 데이터형식

int : 정수
double : 실수
string : 문자열
boolean : 불리언
객체 : object
배열 : array

php if문

<?php
	$a = 100;
    $b = 200;
    
    if($a > $b) {
    	echo "a가 b보다 큽니다.";
    } else {
    	echo "a가 b보다 작습니다.";
    }
"<br>";
?>

for문

<?php
	$hap = 0;
    for( $i=123; $i <=456 ; $i= $i+2) {
    	$hap = $hap + $i;
	}
    echo "123부터 456까지 홀수의 합계 : ",$hap;
?>

while문

<?php
	$hap = 0;
    while($i <=456) {
    	$hap = $hap + $i;
        $i = $i + 2;
	}
    echo "123부터 456까지 홀수의 합계 : ",$hap;
?>

배열

<?php
	$myArray = range(1,10);
    
    echo "임의로 섞은 값 ==> ";
    shuffle($myArray);
    foreach($myArray as $data)
    	echo R$data, " ";
    
    echo "<br>오름차순 정렬 ==> ";
    sort($myArray);
    foreach($myArray as $data)
    	echo $data, " ";
    
    echo "<br>내림차순 정렬 ==> ";
    rsort($myArray);
    foreach($myArray as $data)
    	echo $data, " ";
   	
    echo "<br>순서를 반대로 ==> ";
    $revArray = array_reverse($myArray);
    foreach($revArray as $data)
    	echo $data, " ";
?>

php내장함수

mysql 관련 내장함수


🌞 HTML과 PHP 관계

  • HTML과 PHP 데이터 전송 개념

POST방식

GET방식


profile
학습한 내용을 담은 블로그 입니다.

0개의 댓글