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.