안녕하세요, PHP에서 multilenguaje 앱을 작성합니다.이 스크립트는 multilenguaje를 처리하는 데 처음 사용됩니다. 예를 들어 개월 동안변수를 데이터베이스에 변수로 저장하십시오.
나는 테이블 "달"사용자 테이블에서 id | month
estructure
에있는 난이 id | username | month_id
내 생각 엔 (나쁜 생각)의 난 예를 들어 저장할 수 있습니다 $ january는 데이터베이스에서 직접 호출되므로 PHP에서는 호출시 정의 된 변수를 찾습니다.
$ january = "january"; 그리고 스페인어 웹에 메신저면 나는 이것을 $ january = "Enero"로 바꾼다.
하지만이
어떻게 어떤 메신저를위한 최선의 방법이해야 할 노력하고있다 .. 원인 (IT 월 통화 $의 결과로 인쇄하기 때문에 obviusly, 그것의 데이터베이스 월 $로 저장) 작동하지 않습니다 메신저는이 시점에서 길을 잃었습니다. 나는 데이터베이스에서이 구조를 필요로합니다. 지금은 언급하지 않을 것입니다.
감사합니다!
내 코드
이 $row2['months']
인쇄 PHP 코드에서 내가 $ 1월 = "enero"을 설정하더라도이 $january
;
일반적으로 "january"문자열로 저장하고 phparray, gettext'_ ("january")'또는 Tmx와 같은 변환 어댑터를 사용하여 출력합니다. – pce
like this $ lang [ '$ row2 ['months ']'] –
변수를 테이블에 저장하려면 먼저 변수를 [serialize] (http://php.net/manual/en/function.serialize.php)하십시오. 삽입하고 [unserialize] (http://www.php.net/manual/en/function.unserialize.php)를 클릭하십시오. 언어 파일을 사용하는 것이 더 나은 접근 방법이라고 생각합니다. – Khaleel