Soubor Ini PHP (ini)

PHP INI formát používá standardní formát INI souborů (s příponou .ini) pro lokalizaci v PHP. Soubory INI ukládají páry klíč-hodnota v sekcích s jednoduchou syntaxí, která nevyžaduje žádnou režii při parsování PHP. Přestože nejsou tak běžné jako PHP pole pro velké aplikace, soubory INI jsou lehké a snadno editovatelné ručně.

Soubory INI obsahují sekce definované záhlavími v hranatých závorkách, s páry klíč-hodnota pod každou sekcí. Hodnoty jsou ve výchozím nastavení neuzavřené řetězce, ale mohou být v uvozovkách pro zachování mezer nebo speciálních znaků. Názvy sekcí vytvářejí hierarchii jmenných prostorů. Soubory INI nepodporují vnořování nad rámec sekcí, takže jsou nejvhodněji použity pro menší, plošší kolekce řetězců.

Osvědčená praxe: používejte sekce pro seskupení souvisejících řetězců — jedna sekce na oblast funkcí. Udržujte soubory lokalizace INI lehké a vyhněte se složitým vzorům interpolace, protože formát INI má omezenou podporu pro nahrazování proměnných ve srovnání s PHP Array nebo YAML. Spouštějte CI skript pro porovnávání sekcí a klíčů napříč soubory lokalizace a zachytávejte chybějící překlady. Language Monster podporuje formát PHP INI pro PHP projekty, které jej používají.

Více informací Formáty souborů