Вопрос по PHP. |
<< < (2/3) > >> |
Sonar: Если я не ошибаюсь, кавычки после слова "равен" нужно поставить, а не после переменной. |
dimson: В итоге вот так Код: echo ("Результат равен ".procent(100, 25)); |
BatteryLow: Блин не успел оба раза ответить=) задавай еще, голову поломаем, только посложнее :D |
dimson: В общем еще вопрос возник. Есть файл base1.dat, структура его такая: Код: Дима<->dima@mail.ru<->Привет как дела Слава<->slava@mail.ru<->Все нормально Петя<->peta@mail.ru<->Погода хорошая Саша<->sasha@mail.ru<->Скоро лето Рома<->roma@mail.ru<->Скорей бы выходные Надо что бы скрипт выводил эти данные, но символы "<->" заменял на пробелы. Вот сам скрипт, он выдает ошибку ссылаясь на цикл foreach().Код: <? $base_var="base1.dat"; $arr_base=file($base_var); //Содержимое base1.dat поместили в массив $arr_base=str_replace("<->"," ","$arr_base"); // Заменяем в массиве "<->" на " " foreach($arr_base as $val) //Выводим значения массива { echo "$val<br>"; } ?> Я так понимаю, что ошибка в функции str_replace(). |
imperfect: Не знаю, в этом ли дело, но зачем заключать имена переменных в кавычки в параметрах str_replace и в echo? |
Навигация |
Главная страница сообщений |
Следующая страница |
Предыдущая страница |