Kaszas kérdése:
Azt hogyan oldjam meg h n dimenzios tomboknak az osszes erteket kicserelyem a az elso 3 karakterre?lehet hulye kerdes de nem reg kezdtem fogalkozni ezzel
Figyelt kérdés
eddig jutottam:
function slice($data=[],$start,$end){
foreach($data as $key => $val){
if(!is_array($data[$key]))
$data[$key]=substr($data[$key],$start,$end);
else
slice($data[$key],$start,$end);
}
return $data;
}
print_r( slice(['fjrrg',['jfrdkl',['jgtirg','reoigoig']],['dfjkl']],0,3));
2022. szept. 15. 09:55
1/4 anonim 



válasza:





Ha nem megy a programozás házi, akkor hagyd ott a szakot még idejében. Ameddig nem pazaroltál el egy csomó pénzt és évet az életedből. Ha van keresnivalód a szakon, akkor az ilyen feladatok nem szabad, hogy problémát okozzanak, ugyanis van hozzá logikád. Ennél csak nehezebb feladatok lesznek a vizsgákon, ott sem magyarázat, hogy nem vettetek konkrétan ilyet. Ki kéne tudni találni a megoldást. Tapasztalatból beszélek.
2/4 A kérdező kommentje:
hazi? nem jarok semmilyen szakra de azert orulok h tudod de ha ennyire bena vagyo hozza akkor jobban is teszem ha hagyom is a egezset a francba
2022. szept. 15. 10:36
3/4 anonim 



válasza:





Kedves kérdező: az elképzelésed jó volt, egy apró hibát vétettél: amikor a tömb bejárásakor egy tömb típusú elemhez érkezel, bár meghívod rá rekurzívana slice() függvényt, de annak visszatérési értékével nem kezdesz semmit, így ezen tömb típusú elem változatlan marad.
Éppen ezért az alábbi sor:
slice($data[$key],$start,$end);
helyett alkalmazd ezt:
$data[$key] = slice($data[$key],$start,$end);
4/4 A kérdező kommentje:
3# koszonom a segitseget
2022. szept. 15. 12:04
További kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!