String függvény hiba, Uninitialized string offset: 0. Miért?
Figyelt kérdés
function equal_aTob($a, $b) {
$i=0;
$max=strlen($a);
while ($i<$max-1 && $a[$i]==$b[$i])
{$i++;}
if ($i<strlen($a)-1)return false; else return true;
}function equal_aTob($a, $b) {
$i=0;
$max=strlen($a);
while ($i<$max-1 && $a[$i]==$b[$i])
{$i++;}
if ($i<strlen($a)-1)return false; else return true;
}
a fent írt hibát kapom, miért és mi a megoldás?
2015. febr. 1. 21:38
1/2 anonim válasza:
Nem tudok php-ül, de a logikát végig tudom követni, és két lehetséges esetet látok:
1. Vagy a php-ben kell a függvényparaméternek alapértelmezett értéket megadni,
2. Vagy a függvény üres stringgel hívódik meg.
2/2 A kérdező kommentje:
Valóban, véletlen üres stringgel hívtam meg. Köszi!
2015. febr. 1. 21:47
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
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!