나는이 같은 값의 테이블이 :PHP 테이블
http://www.conversiontable.org/clothingsizeconversiontable.html
나는 PHP 클래스에서이 값을 선언하고 쉽게 조작 할 수 있습니다.
귀하의 의견으로는, 그런 일을하는 가장 좋은 방법은 무엇입니까?
나는이 같은 값의 테이블이 :PHP 테이블
http://www.conversiontable.org/clothingsizeconversiontable.html
나는 PHP 클래스에서이 값을 선언하고 쉽게 조작 할 수 있습니다.
귀하의 의견으로는, 그런 일을하는 가장 좋은 방법은 무엇입니까?
:
$country_sizes = array(
'United States' => array(6, 8, 10, 12, 14, 16, 18),
...
)
그러나 실수를 방지하고 코드를 더 읽기 쉽게하기 위해
, I 각 크기 유형에 레이블을 지정합니다. 그리고 내가 만들 것입니다 배열은 국가에 의해 다음 첫째, 크기 유형에 따라 색인 :$sizes = array(
'S' => array(
'United States' => 6,
'United Kingdom' => 28,
...
),
'M' => array(
'United States' => 8,
'United Kingdom' => 30,
...
),
...
);
이 두 번째 방법은 구축이 더 지루하지만, 나에게 더 자연스러운 것 (영국의 S 사이즈 무엇?) . 어쨌든, 귀하의 필요에 따라 선택하십시오.)
뭔가 같은 :
$sizes = array(
'United States' => array(6, 8, 10, 12, 14, 16, 18),
'United Kingdom' => array (28, 30, 32, 34, 36, 38, 40)
);
echo('United states first size: ' . $sizes['United States'][0]);
문제는 사이트 관리자가 한 가지 유형의 크기 만 소개한다는 것입니다. 그는 모든 유형의 크기를 도입 할 수 있으며 변환은 자동으로 수행되어야합니다. 그래서 만약 앞의 예제에서와 같이 선언한다면, 나는 거대한 벡터를 만들어야 만합니다. – dana
"어떤 타입의 사이즈"를 의미합니까? 나는 크기가 표준을 따랐다 고 생각했다 : p 나는 크기 데이터가 동적이라는 것을 알고 있었기 때문에 평범한 배열보다는 데이터베이스 기반의 접근법을 시도했다. 어쩌면 당신은 더 많은 정보를 추가하여 질문을 향상시킬 수 있습니다. – elitalon
. 그들은 데이터베이스에 저장됩니다 (배열 인 경우 값). 나는 '하지만, 더 크기와 두 번째 방법을 사용하여 어떠냐 시도 : 같은 : '추측 여성 '=> 배열 ( \t \t \t'coats_dresses_suits '=> 배열 (\t \t \t \t \t'미국 '=> 6, \t \t 'UK'=> 28, \t \t \t 'CONTINENTAL'=> 34, – dana