>  기사  >  백엔드 개발  >  페이지의 PHP에서 배열 요소를 수직으로 표시하는 방법

페이지의 PHP에서 배열 요소를 수직으로 표시하는 방법

PHPz
PHPz원래의
2023-04-18 14:07:40611검색

php는 웹사이트 개발에 널리 사용되는 인기 있는 서버측 프로그래밍 언어입니다. 웹 사이트 개발 시 페이지에 배열 요소를 일반적으로 가로 배열로 표시해야 하는 경우가 많지만, 때로는 배열 요소를 세로로 표시해야 하는 경우도 있습니다. 이 기사에서는 PHP가 페이지에 배열 요소를 수직으로 표시하는 방법을 소개합니다.

먼저 표시해야 하는 요소를 저장할 배열을 만들어야 합니다. 다음은 배열의 예입니다.

$myArray = array("苹果", "香蕉", "橙子", "草莓", "葡萄");

다음으로 루프를 사용하여 배열 요소를 수평으로 출력할 수 있습니다. 예:

echo "<ul>";
foreach($myArray as $value) {
    echo "<li>" . $value . "</li>";
}
echo "</ul>";

이렇게 하면 다음이 출력됩니다.

  • Apples
  • Banana
  • Orange
  • Strawberry
  • Grapes

그런데 포도를 수직 열에 출력하는 방법은 무엇입니까? 다음으로 두 가지 방법을 소개하겠습니다.

방법 1: CSS 스타일을 사용하여 수직 표시 구현

CSS 스타일을 설정하여 배열 요소를 수직으로 표시할 수 있습니다. 다음은 샘플 코드입니다.

echo "<ul style=&#39;writing-mode: vertical-lr;&#39;>";
foreach($myArray as $value) {
    echo "<li>" . $value . "</li>";
}
echo "</ul>";

이렇게 하면 목록 항목이 페이지의 왼쪽 가장자리를 따라 수직으로 표시됩니다.

방법 2: PHP 함수를 사용하여 배열 요소를 세로 열로 변환

PHP 함수를 사용하여 배열 요소를 세로 열로 변환할 수도 있습니다. 다음은 샘플 코드입니다.

function verticalList($array) {
    $max_length = max(array_map('strlen', $array));
    foreach($array as $value) {
        echo str_pad($value, $max_length, " ", STR_PAD_BOTH) . "\n";
    }
}

그러면 다음과 같은 방법으로 이 함수를 호출할 수 있습니다.

verticalList($myArray);

그러면 다음이 출력됩니다.

   苹   
   果   
   香   
   蕉   
   橙   
   子   
   草   
   莓   
   葡   
   萄

위의 두 가지 방법을 사용하면 페이지에 배열 요소를 쉽게 수직으로 표시할 수 있습니다. 우리는 필요에 따라 우리에게 적합한 방법을 선택할 수 있습니다.

위 내용은 페이지의 PHP에서 배열 요소를 수직으로 표시하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.