AUser0, Спасибо за совет. Я пока пытался проблему решить, выводил посимвольно в консоль слово, видел что символ выводиться в виде ""\u3057"" (как пример), но никак не получалось связать, почему полностью слово нормально выводиться, а посимвольно что-то мешает (как раз то, на что Вы указываете). Не очень с кодировками дружу, вроде как смысл понимаю из-за чего все это, но именно что в виде догадки, а не конкретного решения.
Еще раз спасибо, помогли!
AUser0, Конечно серьезно! С Вашей помощью понятно почему - потому что преобразовывал целиком слово и выводил потом через $word[0], а не через mb_substr($word, 0, 1)
AUser0, Спасибо, добрый человек! Помогло! Я пробовал насильно в UTF-8 преобразовывать, с помощью mb_convert_encoding, но ничего не получалось (или руки кривые), а так почему то получилось....
ThunderCat, Это все я ясно понимаю. Здесь просто зашоренными глазами смотрел на проблему. Давно не занимался этим проектом, а раньше код из файла прямо на странице тестировал, соответственно все эхо сразу на страницу шло, т.е. контролировал, что хотел. И почему то втемяшил себе, что это при работе кода в файле было. А подумать забыл, что передача из файла совсем по другому идет :) При таком раскладе и смысла нет заморачиваться с этим эхом.
Будем проще делать, тестировать как и раньше напрямую на сайте, потом работающий код в файл.
Спасибо за Ваши разъяснения!
ThunderCat, с success: все таки немного другое в данном случае. Допустим в файле мне необходимо собрать данные по 3м разным колонкам из другого файла ексел. Процесс завершиться успешно если придут данные из всех 3х колонок, но также успешно он завершиться, если по какой либо причине считаются данные только из 2х колонок или только из 1й. Хотелось именно в процессе считывания данных контролировать процесс.
Т.е. можно конечно проверять после приема данных (что я итак делаю), но это менее удобно, чем проверка на более ранних этапах.
r@w3bsmes, не понял, когда и где я успел такое написать "а не писать, мне о том, какая я тупая"?
Я Ваши комментарии совершенно спокойно воспринимаю, в конструктивном русле, и совершенно согласен, что вопрос изначально был задан в допускающим несколько толкований виде. Но вот когда умудрился Вас оскорбить, совершенно не понимаю, учитывая, что я вообще не сторонник всяких грубостей и оскорблений.
ThunderCat, Думаю я изначально неправильно вопрос задал. Мне эхо нужно только для контроля обработки данных в самом файле, именно как принимаемый объект это не нужно. Почему то я думал, что эхо из файла будет работать аналогично тому как в коде на самом сайте (в консоль выводится). Но по факту оно к консоли никакого отношения не имеет, насколько я понимаю...
Не могли бы посоветовать, как в таком случае лучше контролировать работу с данными, которая идет непосредственно в самом файле test.php (аналогично той же Console.log в js)? Или это бестолковое занятие именно в таком формате?
Alice, к парсингу в его востребованном понимании, мой вопрос вообще никакого отношения не имеет. В файле test.php у меня идет сбор определенных данных с разных файлов, тех же ексель с большими базами данных (аналог с базы данных сервера данные получать, только здесь с файлов вытаскиваю). На выходе массив данных. эхо я использую в процессе, для проверки что считываются нужные данные из нужных мест.
Строка в коде просто для простоты примера, т.к. это не главное в моем вопросе.
FanatPHP, Подозреваю, что так оно и есть. Дело в том, что давно этот файл не трогал, и точно помню, что раньше эхо вполне себе работало. Единственное объяснение, которое приходит в голову, может в то время не в файле код php был, а на самой странице...
Т.е. получается ничего удивительно в неработающем в консоле эхе из файла нет?
Vitsliputsli, Вопрос именно в echo, почему прекратило в консоль нормально выводить. С самой пересылкой данных на сайт проблем нет. С помощью echo я в процессе считывания данных из других файлов проверяю, что считывается.
Saboteur,
Дело не пересылке данных. Я в этом файле считываю данные из других файлов. С процессом передачи данных на сайт никаких проблем нет, все работает как надо.
Вопрос именно в echo. Я во время считывания данных периодически вывожу в консоль результаты, проверяю работу. Просто удобно. А сейчас почему то echo перестало работать...
Спасибо за совет по реализации, попробую. Но все таки хочется разобраться как в цикле сделать.
Если ловить клик, а счетчик прибавлять в другом месте цикла, то да, цикл прокручивается до того как появляется клик. Только в данном варианте счетчик прибавляется в событии клика по кнопке, почему тогда выводится только один первый элемент массива? И сам по себе цикл не должен завершиться в данном случае, т.к. без клика счетчик не повышается. Может просто неправильный синтаксис...
Я находил варианты, в которых близкая реализация, но немного с другими вводными, прокрутка цикла не завязана на клике, а только выход из цикла к нему привязан. Но к моему варианту не очень подходит, потому что хочу реализовать, чтобы была возможность либо дальше крутить вопросы независимо от ответов, либо несколько попыток давать, т.е. пользователь пишет ответ, кликает "Ок", если неправильно, еще пробует и цикл пойдет дальше только если при клике "Ок" совпадет ответ.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.