PHP 학습 배열

不言
풀어 주다: 2023-03-23 11:20:02
원래의
1826명이 탐색했습니다.

이 글은 PHP의 배열에 대한 지식을 공유할 것입니다. 도움이 필요한 친구가 참고할 수 있습니다

배열은 그리 간단하지 않습니다
int a[1100000]
하지만 PHP는 그렇지 않습니다

<?php
    $n=1;    $a=array(array(array()));    $s=array();    $s[1]="S30408";    $a[1][1][1]=0;$a[1][1][2]=1.05;    $a[1][2][1]=0;$a[1][2][2]=2.04;    $a[1][3][1]=7.90;$a[1][3][2]=11.15;    $a[1][4][1]=17.80;$a[1][4][2]=20.20;    $a[1][5][1]=0;$a[1][5][2]=0.09;    $a[1][6][1]=0;$a[1][6][2]=0.055;    $a[1][7][1]=0;$a[1][7][2]=0.035;?>
로그인 후 복사
로그인 후 복사

이것은 3차원입니다. 배열, 좀 곤란해요?
1차원 배열부터 시작해 보겠습니다.

<?php
    $s=array();/*每一个array就是一个维度*/
    $s[1]=100;$s[2]=200;    echo $s[1]+$s[2];?>
로그인 후 복사
로그인 후 복사

PHP 학습 배열
이것은 배열입니다. 나는 완전한 순열을 가지고 있습니다 php

<?php
    $v=array();    $a=array();    function dfs($k){
        global $v,$a,$n;        if($k==$n+1){            for($i=1;$i<n;$i++){                echo $v[$i]," ";
            }            echo $v[$n],"<br>";
        }        else{            for($i=1;$i<=n;$i++){                if($v[$i]==true){                    $v[$i]=false;                    $a[$k]=$i;
                    dfs($k+1);                    $v[$i]=true;
                }
            }
        }
    }
    dfs(5);?>
로그인 후 복사
로그인 후 복사

이것은 5의 완전한 순열을 찾는 것입니다.
조금 잘못된 것 같지만 두려워하지 마세요.
예제를 보세요
2차원적인 것을 아주 간단한 것에 연결하면 됩니다.
그렇습니다

$s=array(array());
로그인 후 복사
로그인 후 복사

그렇습니다.
내일 또 다른 챕터가 있을 텐데요, 어떤 내용일까요?
일부 작업 루프에 대해 이야기해 보겠습니다.

배열 참 간단하지 않나요?
int a[1100000]
근데 php는 그렇지 않아요

<?php
    $n=1;    $a=array(array(array()));    $s=array();    $s[1]="S30408";    $a[1][1][1]=0;$a[1][1][2]=1.05;    $a[1][2][1]=0;$a[1][2][2]=2.04;    $a[1][3][1]=7.90;$a[1][3][2]=11.15;    $a[1][4][1]=17.80;$a[1][4][2]=20.20;    $a[1][5][1]=0;$a[1][5][2]=0.09;    $a[1][6][1]=0;$a[1][6][2]=0.055;    $a[1][7][1]=0;$a[1][7][2]=0.035;?>
로그인 후 복사
로그인 후 복사

3차원 배열인데 좀 번거롭지 않나요?
1차원 배열부터 시작해 보겠습니다.

<?php
    $s=array();/*每一个array就是一个维度*/
    $s[1]=100;$s[2]=200;    echo $s[1]+$s[2];?>
로그인 후 복사
로그인 후 복사

PHP 학습 배열
이것은 배열입니다. 나는 완전한 순열을 가지고 있습니다 php

<?php
    $v=array();    $a=array();    function dfs($k){
        global $v,$a,$n;        if($k==$n+1){            for($i=1;$i<n;$i++){                echo $v[$i]," ";
            }            echo $v[$n],"<br>";
        }        else{            for($i=1;$i<=n;$i++){                if($v[$i]==true){                    $v[$i]=false;                    $a[$k]=$i;
                    dfs($k+1);                    $v[$i]=true;
                }
            }
        }
    }
    dfs(5);?>
로그인 후 복사
로그인 후 복사

이것은 5의 완전한 순열을 찾는 것입니다.
조금 잘못된 것 같지만 두려워하지 마세요.
예제를 보세요
2차원적인 것을 아주 간단한 것에 연결하면 됩니다.
그렇습니다

$s=array(array());
로그인 후 복사
로그인 후 복사

그렇습니다.
내일 또 다른 챕터가 있을 텐데요, 어떤 내용일까요?
일부 작업 루프에 대해 이야기해 보겠습니다.

관련 권장 사항:

PHP 학습을 위한 WampSever

PHP 학습을 위한 PHP 소프트웨어 구성

초보자를 위한 PHP 학습

위 내용은 PHP 학습 배열의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿