A/AZ névelő hozzáfűzés
Arra jutottam, hogy ha valami friss dolgot csinálok, ami jópofa, illetve használható, azt itt is megosztom. Biztos, ami biztos (lehet itt én is hamarabb megtalálom, ha majd egyszer keresem :)).
Az első legyen mindjárt az a “probléma”, hogy hogyan rakjak a/az előtagot valami elé, ami lényegében bármilyen szöveg lehet (lapnevek jelen esetben).
Mivel nem találtam rá (jó, most nem is végeztem 2 órás kutatást) nekem való megoldást, ezért megírtam magam…
Ha valakit érdekelne, használja egészséggel (remélem jól gondoltam ezeket a szabályokat, de ha nem, várom a javaslatokat a javításra)!
/** * Visszaadja a kapott nevet (lapnévnél használjuk) a/az előtaggal * @param string $name az átalakítandó név * @param boolean $bigFirst a/az nagybetűvel kezdődjön-e * @return string A helyes alakú név */ function getStrWithAz($name, $bigFirst=false) { $zLetters = array('a', 'á', 'e', 'é', 'i', 'í', 'o', 'ó', 'ö', 'ő', 'u', 'ú', 'ü', 'ű', '1', '5'); $str = mb_strtolower($name); if (in_array(mb_substr($str, 0, 1), $zLetters)) $str = 'az '.$str; else $str = 'a '.$str; if ($bigFirst) $str = ucfirst($str); return $str; }
Ez ugyan nem a fenti poszthoz kapcsolódik, de azt hogy csináltad meg, hogy az idegen szavas linknél magát a napi szót is kiadja a jelentéssel együtt? Nekem nem sikerült, csak a link nevét mutatja. Segítenél?
Előre is köszi
Ildy
Szia!
A Widgeteknél adtam az oldalhoz egy RSS dobozt az alábbi címmel:
http://www.idegen-szavak.hu/rss/a-nap-szava
Bejelöltem, hogy 1 elemet mutasson, és hogy a tartalmát is kérem. Ezek után így jelenik meg nálam. Sok sikert!
Nagyon köszi!