Hirdetés
- Vivo X300 Pro – messzebbre lát, mint ameddig bírja
- Samsung Galaxy A57 - kecses test, lusta lélek
- iPhone topik
- VoLTE/VoWiFi
- Milyen okostelefont vegyek?
- One mobilszolgáltatások
- Xiaomi Mi 9T Pro - tizenegyes!
- OnePlus 15 - van plusz energia
- Külföldi prepaid SIM-ek itthon
- Távozik az Apple vezérigazgatója
Új hozzászólás Aktív témák
-
cucka
addikt
válasz
@Pirate@
#2540
üzenetére
Még pár megjegyzés:
- a break-ek teljesen fölöslegesek. A break azt csinálja a programodban, hogy az aktuális if-ből kilép. Azért fölösleges, mert előtte a return már kilépett a teljes függvényből.
Igazából normálisan megírt programnál a break-re semmi szükség, kivéve természetesen a switch-es szerkezeteket.
- Bitenkénti műveletek helyett mindig használd azok logikai párját. Tehát jelen esetben a feltételeidben | helyett || . A bitműveletek az automata típuskonverziójukkal nagyon csúnya dolgokat tudnak művelni. Természetesen van, amikor kifejezetten bitműveleteket kell használni, de ez nem az az eset.
(A bitműveletekről tudni kell, hogy a két operandusuk int típusú, tehát bármit is adsz meg nekik, azt a php int-re alakítja át. Bool típusú operandusnál ez nem rejt buktatókat, más típusúaknál azonban előfordulnak érdekes dolgok, amivel nagyon könnyen tudsz megtalálhatatlan, ritkán előforduló hibákat kódolni a programodba). -
cucka
addikt
válasz
@Pirate@
#2540
üzenetére
Az első elseif-ed feltétele logkailag tuti rossz, de szintaktikailag amúgy helyesnek tűnik a kód. (Konkrétan, a stringekre ráeresztett bitenként vagy kicsit meredek, próbáld inkább összefűzni őket, az az átlalad várt megoldást fogja adni)
(#2541) lezso6
Php-ban nincsenek többszálúságot támogató megoldások. Exec-el mondjuk meg lehet hívni egy másik php szálat, de kicsit körülményes lehet így dolgozni. (plusz rengeteg hibaforrás, és amúgy is teljesen fölösleges)
Természetesen ha egyszerre két ember kéri le ugyanazt a php-s weboldalt, akkor azt párhuzamosan fogja kiszolgálni az apache/php. -
válasz
@Pirate@
#2540
üzenetére
Nekem megeszi a PHP a kódod. JS-t hanyagold, meg lehet kerülni, s akkor gebasz lesz.

EREG helyett meg szvsz használj PREG-et, sokkal kevesebb kóddal le lehet írni ugyanazt, meg többet is tud, illetve PHP 6.0-tól meg fog szűnni az EREG kiterjesztés.
(#2537) ttower:
Nem tud több PHP-kód egyszerre futni? Ez biztos?
Nekem ez új.
szerk: Mi a fene? Ha a vissza gombbal megyek vissza a szerkesztéshez, akkor lehet 5 perc után is szerkeszteni?
(#2542) Cucka: Akkor lehet, hogy a az EREG kódja hibás.

Új hozzászólás Aktív témák
Hirdetés
- Energiaital topic
- Parkside szerszám kibeszélő
- A Ubisoft lerántja a leplet az Assassin’s Creed IV: Black Flag remake-ről
- Vivo X300 Pro – messzebbre lát, mint ameddig bírja
- Autóápolás, karbantartás, fényezés
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Forza sorozat (Horizon/Motorsport)
- Kertészet, mezőgazdaság topik
- Kerékpárosok, bringások ide!
- Samsung Galaxy A57 - kecses test, lusta lélek
- További aktív témák...
- Acer Nitro 15 gamer laptop! -i7 9750H, RTX 2060 6gb, 32gb DDR4, 500gb SSD, 1tb HDD
- 3-in-1 PRÉMIUM USB-C HUB /Samsung Dex, MacBook, Surface, Chromebook ,Huawei,Motorola
- Üvegfólia,hidrogél fólia: iPhone ,Honor,Google Pixel,,Nothing Phone,Motorola, Samsung telefonokhoz
- 2TB HDD 100/100 - Több darab!
- Gigabyte AORUS 16X - Core i9 14900HX - 32gb ram - RTX 4090 (175W) 1TB SSD + 2027 januárig gyári gar
- Sosemhasznált! HP OmniBook 5 Flip i5-1334U 16GB 512GB 14" áthajtós-érintős FHD+ Gar.: 1 év
- Mobiltelefon szerviz Apple & Android készülékek gyors javítása!
- Playstation / Nintendo / Xbox konzolok Okosítása és Javítása - PS4 "okosító" lemez kapható!
- Lenovo Legion Slim 5 Ryzen 7 7840HS 16GB 1000GB RTX 4060 OLED 120Hz 1év garancia
- BeQuiet! GAMER alap! i9-14900K / Z790 / 32GB 6000MHz / 2TB Gen4 / 1000w Gold! BeszámíTOK
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


Nekem ez új.

