php 배열 데이터 관련 질문

php 배열 데이터 관련 질문

QA

php 배열 데이터 관련 질문

답변 3

본문

현재는 아래처럼 직접 값들을 입력해놨는데요

이 값들을 별도의 관리 페이지에서 관리 할려고 합니다.

 

$availableOptions = [
        '커스텀레터링' => 'od_lettering',
        '이니셜' => 'od_initial_position',
 ];

 

 

 

662111144_1616483194.9549.png

 

이렇게 관리 페이지 만들어서 관리 할려고 하거든요

 

그리고 

 

$availableOptions = [
        '$ex_1' => '$ex_1_value',
        '$ex_2' => '$ex_2_value',
 ];

 

이렇게 바꿀려고 하는데 이렇게 하면 되는거겠죠~?

더 효율적인 방법이 있을까요?

 

 

이 질문에 댓글 쓰기 :

답변 3

지금 하시려는건 자바스크립트 변수를 배열로 만드는데

PHP변수로 구성하고 싶은신건가요?

 

일단

PHP에서

 

$availableOptions = [
        '커스텀레터링' => 'od_lettering',
        '이니셜' => 'od_initial_position',
 ];

 

이렇게 하시면 오류납니다.

 

 

$availableOptions = array (
        '커스텀레터링' => 'od_lettering',
        '이니셜' => 'od_initial_position'
 );

로 하셔야 하구요

 

 

변수로 배열안에 넣는것은 가능합니다.

 

 

$availableOptions = array(
        '$ex_1' => '$ex_1_value',
        '$ex_2' => '$ex_2_value'
);

 

적용해보시고 오류나면 다시 체크/시도 하시면 되지 않을까 싶습니다.

넘겨줘야하는값을 구성하시는거라면

문자열로 구성해서 json 화 하시는게 필요할듯 보입니다.

글쎄요 특별한 오류 없이 사용중입니다.

아무튼 변수로 배열안에 넣는것은 가능하다고 하시니 이대로 사용하면 될듯하네요

감사합니다 ~

$availableOptions = array();

$availableOptions[$ex_1] = $ex_1_value;

$availableOptions[$ex_2] = $ex_2_value;

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 250
© SIRSOFT
현재 페이지 제일 처음으로