-
[PHP]Association Array 를 Javascript에서 불러오기공부를 하다 2020. 9. 21. 21:07
이전 포스팅에서 열심히 만든 myFruit 배열의 내용을 Javascript 에서 불러오고자 한다.
[PHP] Associative Array( Dictionary 같은 ) _ 버전문제도 해결!
PHP 5.4 버전과 PHP7 두버전의 환경에서 작업을 하다보니, PHP7에서 실행했을땐 되고,, PHP5.4 에서는 안되는 문제로 반나절을 보냈다. 분명 집에서는 잘 동작하던 코드가 왜 회사에서 안되? 버전문제��
alsoand.tistory.com
Association Array 는 아래와 같이 Python 의 Dictionary 형태를 생각하면 쉽다.
Key와 Value 값으로 되어있어 "Banana"라는 Key값으로 [1,2,3,45] 라는 Value 에 접근할 수 있다.
Value 의 값은 String도 되고 Array 또한 가능하다.
$myFruit[ "Banana"] => [0,1,2,3,4,5]; $myFruit[ "Tomato"] => "NotFruit";
<in PHP5.4 - Declare variable >
$myFruit=array(); foreach (["Banana","Apple"] as $fruit) { $tempArray = array(); for ($i =0; $i < strlen($fruit) ; $i++){ $tempArray += [ $i => $i]; } $myFruit += [$fruit => $tempArray]; }
<in Script - Read the value using key>
var MYFRUIT = []; <?php foreach($myFruit as $key=>$value){ ?> MYFRUIT ["<?php echo $key; ?>"] = <?php echo '["' . implode('", "', $value) . '"]'; ?>; <?php } ?>
'공부를 하다' 카테고리의 다른 글
[추천] 알고리즘 공부 하고싶어? - HackerRank (0) 2020.09.21 [PHP] PHP의 배열을 Javascript 로 불러오기(implode) (0) 2020.09.21 [PHP] Associative Array( Dictionary 같은 ) _ 버전문제도 해결! (0) 2020.09.21 [PHP] Javascript 에서 PHP 사용하기 (0) 2020.09.21 [Data] Jupyter notebook 시작하기_파일추가/단축키 (0) 2020.05.24