Hirdetés
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Huawei Watch D2 - nyomás utána!
- Hivatalos a OnePlus 13 startdátuma
- Google Pixel topik
- Telekom mobilszolgáltatások
- Bemutatkozott a Poco X7 és X7 Pro
- Titokzatos OnePlus telefon és óra közeleg
- iPhone topik
- Az AI miatt drágulnak a mobilok is
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
Új hozzászólás Aktív témák
-
Lacces
őstag
válasz
Sk8erPeter
#8041
üzenetére
Aham, rendben köszönöm! és neked is Athlon64+ - amúgy nekem pont ez a kedvenc proci típusom

Főleg, hogy jobb is a konkatenálás, azt a szebb példát, annak külön örülök
Így van egy Java feelingje az egésznek
És az tényleg, szebb, olvashatóbb is.Mindenkinek: Értelmezéshez kérnék segítséget, még
$expected = array('name', ' email' , 'comments') ;
<?php
foreach ($_POST as $key => $value) {
// assign to temporary variable and strip whitespace if not an array
$temp = is_array($value) ? $value : trim($value);
// if empty and required, add to $missing array
if (empty($temp) && in_array($key, $required)) {
$missing[] = $key;
} elseif (in_array($key, $expected)) {
// otherwise, assign to a variable of the same name as $key
${$key} = $temp;
}
}
Az elseif ágban lévő utasításra gondolok.
${$key} = $temp;
Én ezt az utasítást úgy értelmezem, hogy az expected tömbben található értékek alapján, létrehoz változókat. (Néztem szótárban az assign szó jelentéseit, de max a hozzárendelés, na de mihez. Még nem találkoztam ilyen sokszor angol nyelvű könyvben ezzel a szóval)
A következőket: $name, $email és $comments - amelyeknek értéke is ad.
Ha létrehozza is őket, akkor ezek sima egyszerű változók, vagy globális változók is? $_POST['name']-re gondolok konkrétan (az assign to miatt erre is gondolok már...)
Új hozzászólás Aktív témák
- Számos VGA kihalhat a memóriapánik miatt
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Otthoni hálózat és internet megosztás
- Óra topik
- Sorozatok
- Billiós befektetéssel bővül a Samsung magyarországi akkugyára
- 5.1, 7.1 és gamer fejhallgatók
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Tesla topik
- PlayStation 5
- További aktív témák...
- Macbook Pro 13" M1 A2338 16GB 2020 (2021 végi gyártás)
- MacBook Pro 13" (2022) M2 / 16 GB RAM / 512 GB SSD
- Macbook Pro 13" M1 A2338 8GB 2020 (2022 gyártás)
- 845 G11 14" FHD+ IPS Ryzen 5 PRO 8540U Radeon 740M 16GB 512GB NVMe magyar vibill ujjlolv gar
- Cyrus Pre Qx dac , előfok + Cyrus PSX-R tápjával eladó
- HIBÁTLAN iPhone 14 Pro 512GB Deep Purple -1 ÉV GARANCIA - Kártyafüggetlen, 100% Akkumulátor
- Azonnali készpénzes nVidia RTX 4000 sorozat videokártya felvásárlás személyesen / csomagküldéssel
- BESZÁMÍTÁS! MSI B550M R7 5800X 32GB DDR4 1TB SSD RTX 3070Ti 8GB Zalman T4 Plus Cooler Master 750W
- GYÖNYÖRŰ iPhone 13 mini 128GB Starlight -1 ÉV GARANCIA -Kártyafüggetlen, MS3892, 100% Akkumulátor
- Apple iPhone 14 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest




