Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Język tłumaczenia gramatyki

Dlaczego nie używać symbolu zastępczego w zdefiniowanych zdaniach.

$sentences = array();
$sentences[ "en" ] = "{{USERNAME}} went to the cinema with his friend {{FRIENDNAME}} today.";
$sentences[ "tu" ] = "{{USERNAME}} bugün arkadaşı {{FRIENDNAME}} ile birlikte sinemaya gitti.";

Umieść nazwę i symbole zastępcze w tablicy

$placeHolder    = [ "{{USERNAME}}", "{{FRIENDNAME}}" ];
$name           = [ "Mustafa", "ahmet" ];

Jeśli zdecydujesz się wydrukować EN

echo str_replace($placeHolder, $name, $sentences[ "en" ]);

Skutkuje to:Mustafą poszedł dzisiaj do kina ze swoim przyjacielem ahmetem.

Jeśli zdecydujesz się wydrukować TU

echo str_replace($placeHolder, $name, $sentences[ "tu" ]);

Spowoduje to:Mustafa bugün arkadaşı ahmet ile birlikte sinemaya gitti.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. WYBIERZ wiersze MySQL, w których dzisiejsza data znajduje się między dwiema kolumnami DATE

  2. Wysyłaj maile w tle bez cron

  3. Zaktualizować wartości z tabeli MYSQL bez przeładowywania strony?

  4. Przetestuj pod kątem wartości NULL w wielu kolumnach w MySQL

  5. php biały ekran śmierci