Segítséget kérnék! PHP: valami konkatenációs hiba a value-nál? Parse és syntax errort kapok. (Az eljárások jók és működnek sima HTML-be teszteltem!)
$form = '<form method="post">
<label>
<span>Név: </span>
<input type="text" name="name" placeholder="Gipsz Jakab" value="'.echo getValue('name');.'">'
.echo getError('name');.
'</label>';
11
"Egy stringként visszatérő expression ugyan úgy lehet egy másik string része."
Hol látod te itt azt, hogy az echo stringgel tér vissza? Én csak azt írtam, hogy bármi ami ki akar echozni ahhoz hozzáfűzhet egy expressiont is ami stringgel tér vissza.
#12 "Hol látod te itt azt, hogy az echo stringgel tér vissza?"
A kérdésben, amire elvileg válaszolni próbáltok. De az echo még nem is annyira fájó, az szimplán nem azt fogja csinálni amit a kérdező akar. Az igazi problémát a pontosvesszők okozzák, hiszen azzal lezárja az utasítást, minekután a fordító nemigen tud mit kezdeni azzal, hogy van egy lezárt utasításod, aztán teszel egy konkatenációs szimbólumot. Ennyi a mágia. A string határolókkal meglepő módon nincs probléma.
Kapcsolódó 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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!