본문 바로가기

PHP

PHP 배열

php 스크립트언어로 작성하여 html과 php언어를 혼합하였다. echo 명령어는 브라우저용으로 만들고 있는 html 페이지에 텍스트 또는 마크업을 추가하라고 php인터프리터에 지시한다.
 
 
1. 인덱스 배열 생성하고 인덱스 번호로 접근하기 
 

<?php
$best_sellers = ["효율적인 리눅스 명령어 사용의 기술", "객체지향 파이썬", "알고리즘 with 수학", "논리적 사고를 기르는 알고리즘 수업","웹 개발 새로고침"]
?>
<!DOCTYPE html>
<html>
  <head>
    <title>Indexed Arrays</title>
    <link rel="stylesheet" href="css/styles.css">
  </head>
  <body>
    <h1>The Hongsun2 Store</h1>
    <h2>Best Sellers</h2>
    <ul>
     <li><?php echo $best_sellers[0]; ?></li>
     <li><?php echo $best_sellers[1]; ?></li>
     <li><?php echo $best_sellers[2]; ?></li>
     <li><?php echo $best_sellers[3]; ?></li>
     <li><?php echo $best_sellers[4]; ?></li>
    </ul>
  </body>
</html>

 
 
 
 

인덱스 번호로 접근한 결과화면

 
 
 
2. 다차원배열
 

<?php
$offers = [
  ["name" => "효율적인 리눅스 명령어 사용의 기술", "price" => 33000],
  ["name" => "논리적 사고를 기르는 알고리즘 수업", "price" => 32000],
  ["name" => "객체지향 파이썬", "price" => 32000],
]
?>
<!DOCTYPE html>
<html>
  <head>
    <title>Multidimensional Arrays</title>
    <link rel="stylesheet" href="css/styles.css">
  </head>
  <body>
    <h1>The Hongsun2 Store</h1>
    <h2>Offers</h2>
    <p><?php echo $offers[0]["name"]; ?> - <?php echo $offers[0]['price']; ?>원</p>
    <p><?php echo $offers[1]["name"]; ?> - <?php echo $offers[1]['price']; ?>원</p>
    <p><?php echo $offers[2]["name"]; ?> - <?php echo $offers[2]['price']; ?>원</p>
  </body>
</html>

 
 

다차원 배열 결과화면

 
 
 
https://www.yes24.com/Product/Goods/118203397

백엔드 프로그래밍을 위한 PHP & MySQL - 예스24

이제 프로그래밍 공부도 아름답고 우아하게 하자 지루하고 어려운 프로그래밍 서적은 이제 그만. 화려하고 아름다운 이미지로 프로그래밍을 공부하자. 간결한 코드로 따라 하기 쉽고, 무엇보다

www.yes24.com

 

'PHP' 카테고리의 다른 글

PHP 쿼리스트링을 사용하여 콘텐츠 선택하기  (0) 2024.01.30