Hirdetés
- Sony MILC fényképezőgépcsalád
- Projektor topic
- Akciókamerák
- Házimozi haladó szinten
- Kormányok / autós szimulátorok topikja
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- Részben visszahozza a GPU-s PhysX-et az új GeForce driver
- Rémisztő árakkal szembesülnek a notebookgyártók az új mobil platformoknál
- AMD Navi Radeon™ RX 9xxx sorozat
- Fejhallgató erősítő és DAC topik
Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
válasz
dragon1993
#14314
üzenetére
Láttam, hogy azóta megoldódott a gondod, de muszáj rákérdeznem:
$urlek="";
$sha="";
foreach ($xml->oldal as $oldal)
{
$urlek = $urlek.$oldal->url;
$sha = $sha.$oldal->sha1;
}
$sha = split(",", $sha);
$urlek = split(",", $urlek);
....
foreach ($urlek as $url)
....Ennek mi értelme van?
Először konkatenálod egy stringgé, aztán széjjelszeded a vesszők mentén, hogy kapj egy tömböt, majd ezután végigmész a tömbön? Miért nem eleve tömböt hozol létre? Azt mondjuk eleve nem tudom, miért tartalmaz vesszőt az $oldal->url tartalma (gondolom tartalmaz, ha már annak mentén szeded széjjel), először azt kéne megoldani, de ha így is van, akkor sem összerakni, majd széjjelbontani kéne, hanem egyszerűen leszedni a vesszőt a végéről, és utána bepakolni az aktuális $oldal->url tartalmát egy tömbbe, úgy még lenne is értelme annak, amit csinálsz.
Mondjuk a továbbiak is elég brutálisak. Gondolj bele, milyen felesleges futási időket adsz hozzá az alapvetően nem túl bonyolult scriptedhez:
- 2 különálló foreach ciklus - ebből eleve 1 kilőhető, mert tök felesleges végigmenni még egyszer az immár tömbbe rakott URL-eken - minek különgyűjteni, ha úgyis egyből kezdeni akarsz vele valamit? Totál felesleges lépés kapásból az elején
- aztán ott van az az érdekesen kinéző do-while-od
- még egy while
- ezenbelül még egy do-while
- na most még egy foreach így a végéreÉrzed, mennyi felesleges lépés?

-
dragon1993
addikt
válasz
dragon1993
#14314
üzenetére
Tárgytalan le volt terhelve a szerver.
Új hozzászólás Aktív témák
- A nagy Szóda, Szódakészítés topic - legyen egy kis fröccs is! :-)
- Spotify
- Sony MILC fényképezőgépcsalád
- Elemlámpa, zseblámpa
- Projektor topic
- Akciókamerák
- exHWSW - Értünk mindenhez IS
- Házimozi haladó szinten
- Kormányok / autós szimulátorok topikja
- gban: Ingyen kellene, de tegnapra
- További aktív témák...
- Dell Pro Max 16 MC16250 16" FHD+ IPS Ultra 7 255H RTX Pro 1000 32GB 1TB NVMe ujjlolv IR kam gar
- Dell Pro 14 Plus 2-in-1 14" FHD+ IPS érintő Ultra 7 268V 32GB 512GB NVMe IR kam gar
- GAMER Asus ROG NVIDIA 6gb dedikált / i7-10750h / 16gb ram / 500gb ssd / MAGYAR rgb bill / win11
- Prémium Lian Li O11 Gamer/Workstation PC - Ryzen 9 5950X, RTX 4070 Super, brutális teljesítmény
- Lenovo ThinkPAD 15 GEN2 / Intel core i5-11generáció / 16gb DDR4 ram / 512gb NvMe SSD / WIN11
- HIBÁTLAN iPhone 12 Pro Max 128GB Pacific Blue -1 ÉV GARANCIA - Kártyafüggetlen, 100% Akksi, MS4011
- ASTRO A50 WIRELESS HEADSET + BASE STATION 4th gen. fejhallgató
- iPhone 15 Pro Max 256GB Black Titanium -1 ÉV GARANCIA - Kártyafüggetlen, 100 % Akksi
- Gyári garanciával Digitalizáló tábla XP-PEN Artist Pro 24
- Endgame Gear gamer egerek /XM2we, XM1R, XM1 RGB (fehér/fekete)/
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: ATW Internet Kft.
Város: Budapest



