![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 8.07.2003 Skąd: Katowice Ostrzeżenie: (0%)
|
Przy wlaczonej funkcji error_reporting(E_ALL), wyskakuje powiadomienie, ze nie mozna zidentyfikowac indexu $q w $alfabet[$q], mecze sie z tym juz pewin czas i nic, jak sie tego powiadomiena pozbyc?
[php:1:001da41688]<?php function alfabet(){ $alfabet = array(); $post = array(); $alfabet[0] = chr(166); // Ś $alfabet[1] = chr(172); // Ź $alfabet[2] = chr(175); // Ż $alfabet[4] = chr(052); // * $alfabet[5] = chr(90); // Z for($i=65;$i<81;$i++){$alfabet[] = chr($i);} for($i=82;$i<88;$i++){$alfabet[] = chr($i);} $size = count($alfabet); //petla zmieniajaca ŚŻŹ na SXX,ZXX,ZVV for($q=0;$q<$size;$q++){ switch($alfabet[$q]){ case 'chr(166)': $alfabet[$q] = "SXX"; break; case 'chr(175)': $alfabet[$q] = "ZXX"; break; case 'chr(172)': $alfabet[$q] = "ZVV"; break; } } sort($alfabet); reset($alfabet); for($q=0;$q<$podz;$q++){ switch($alfabet[$q]){ case 'SXX': $alfabet[$q] = chr(166); break; case 'ZXX': $alfabet[$q] = chr(175); break; case 'ZVV': $alfabet[$q] = chr(172); break; } echo$alfabet[$q]." "; } } ?>[/php:1:001da41688] Za wszelka pomoc dziekuje. |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 691 Pomógł: 0 Dołączył: 6.08.2003 Ostrzeżenie: (0%)
|
Cytat [php:1:26b08cfd61]<?php
$alfabet[2] = chr(175); // Ż $alfabet[4] = chr(052); // * ?>[/php:1:26b08cfd61] Przeskoczyłeś jeden indeks. Efekt zamierzony czy nie, ale póżniej w pętli próbujesz ten indeks 3 odczytać. Cytat [php:1:26b08cfd61]<?php
for($q=0;$q<$podz;$q++){ ?>[/php:1:26b08cfd61] Nie ma nigdzie deklaracji zmiennej $podz. |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 8.07.2003 Skąd: Katowice Ostrzeżenie: (0%)
|
Cytat Przeskoczyłeś jeden indeks. Efekt zamierzony czy nie, ale póżniej w pętli próbujesz ten indeks 3 odczytać.
Przeoczenie |
|
|
|
![]() ![]() |
|
Aktualny czas: 20.08.2025 - 01:49 |