Tömb kulcs megkeresése, ha létezik annak az értéke.
Sziasztok!
Szóval létezik egy tömböm.Most arra lenne szükségem, hogy keresem a 'sql kérés 1' key-t és ha meg van akkor eredménynek ezt kapjam '/1 könyvtár/' value-t.
Ugye array_key_exists megmondja hogy létezik, de hogyan tovább?
Csak ehhez hasonló megoldás létezik?Köszönöm
■ Szóval létezik egy tömböm.
$konyvtarak = array(
'sql kérés 1' = '/1 könyvtár/',
'sql kérés 3' = '/2 könyvtár/',
'sql kérés 3' = '/3 könyvtár/'
)
Ugye array_key_exists megmondja hogy létezik, de hogyan tovább?
Csak ehhez hasonló megoldás létezik?
while (list ($keresek, $konyvtar) = each($konyvtarak )) {
if ($server_request_uri==$konyvtar) {
// $eredmeny = mysql_query("SELECT * `$table` WHERE $keresek");
}
}
Nem értem?
Talán.
Igen
Na jó, köszönöm.
Angol
A jó hír viszont az, hogy bőven elég, ha olvasni tudsz, és abból is elég a szakmai szöveget. Használd a SZTAKI szótárt olvasás közben, nézz meg minden szót, amit nem értesz. Ha sokat olvasol, és sokat szótárazol, gyorsan fogsz fejlődni.
array_search
Amennyiben bármennyire is érdekel a téma, akkor az angolnak nem kellene problémának lennie. Azaz más szavakkal, amíg nem megy legalább a szakmai angol addig nem igazán érdemes programozással foglalkozni.
Köszönöm, köszönöm.
Köszönöm, szóval nincs olyan hogy key-t keresi és a value-t adja vissza?
Csak az array_search ami ugye a value-t keresi és key-t adja vissza.
Így nem tudom ez gyorsabb-e mint a while és if kombináció.
Működnek a programjaim csak kezdik nem győzni a generált forgalmat, optimalizálni kell a kódokat. Ezért kerestem a while és if helyett valami mást.
Köszönöm rand
Kulcs
$tomb[$kulcs]
az én megoldásom erre + 1 kérdés
Ha többdimenziós, akkor lecseréli a 'NULL' értékeket a $tarolo-ban '/' karakterekre.
+1 kérdés
ezt először while-lal szerettem volna megcsinálni, de egymásba ágyazva a while-okat, akkor a $tomb tömb átalakul változóvá.
Miért?