http://php.su/functions/?urlencode (Добавление)
а вообще вам надо HTTP почитать
лишних пробелов в протоколе быть не может, каждый на счету ))
браузер на + заменяет но можно и %20
acter1kc это делается для того чтобы можно было определить удачно или нет выполнилась ф-ция
непример
if (!set_age($val)) echo 'ошибка...';
так реализовано большинство стандартных ф-ций (Добавление)
можно результат присвоить переменной
$var=set_age($val);
Nowitty в нотепаде++ нифига не подсвечивает ф-ции
это интерпретатор чтоли?
откудава он знает про все ф-ции
там только операторы определяются и конструкции всякие
isset и unset это не ф-ции а операторы (насколько я помню)
проблема возможно в ОС
вроде в 7 тоже есть какието права доступа но тут я не знаю надеюсь кто-то подскажет
в вашем случае без разницы как выводить
судя по всему применяя print вы забыли указывать второй индекс
ведь массив у вас двумерный
при выводе массива как переменной выводится слово array
в вашем случае Array[0] потому что двумерный массив
еще отличие в том что print возвращает 1 в случае удачи