Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 06/23/2012 in all areas

  1. Дорогие, уважаемые создатели, модераторы и активные участники htmlbook.ru! Спасибо вам ОГРОМНЕЙШЕЕ за тот титанический труд, который вы вкладываете в развитие данного ресурса! Спасибо за все-все ответы на самые наши тупые вопросы и пинки в нужном направлении! Спасибо за то, что всегда готовы помочь и поделиться своими знаниями, в любое время дня и ночи Без ваших ответов и дискуссий нам, новичкам, бывает очень тяжело разобраться в том потоке информации, которым изобилует интернет. Вы даете нам силы, знания и надежду на то, что когда-нибудь мы тоже, возможно, сможем достигнуть хоть сотой части вашего уровня. Ни один мой корректный вопрос не остался без ответа. Каждый день я узнаю для себя что-то новое и интересное. Спасибо вам за это. Желаю вам сил, удачи, терпения и процветания! Так держать!!!
    5 points
  2. Не это ли решение Вы ищете?
    1 point
  3. sprintf должен быть такой же, у них корни одни - из Сишного sprintf $| = 1 - это отключение буферизации вывода, насколько я помню
    1 point
  4. Да, но это не запрещается. Возможно человеку просто так удобнее. Главное, это придерживаться одного стиля во всём "повествовании")
    1 point
  5. Я что-то не понял прикола, перекодировал файл index.php в ютф-8 и вывело на экран, а так не выводило. <?php $db = mysql_connect('localhost', 'pma', '111'); mysql_select_db('test',$db); mysql_query('INSERT INTO cat(number,name,age) VALUES ("","Петя",28)'); $rez = mysql_query('SELECT * FROM test.cat'); while($r = mysql_fetch_assoc($rez)) echo $r["number"],$r["name"],$r["age"]; ?>
    1 point
  6. Регулярки фактически должны 1 в 1 работать в preg_match/preg_replace // или m// - это match, возвращает в скалярном контексте число совпадений s/a/b/ - это preg_replace('/a/', 'b') результат не возвращает, а меняет переменную, Модификатор g - это "заменять все" т.е. нативное поведеление preg_replace т.е. $txt =~ s/a/b/g; - это $txt = preg_replace('/a/', 'b', $txt); К переменным регулярки применяется через =~ Т.е. $txt =~ /\s/ - ищет регулярку по $txt, а вот $txt = /\s/ - ищет регулярку по дефолтной переменной и возвращает результат в $txt - можно записать иначе как $txt = ($_ =~ /\s/); Ну и $1 $2 $3 и т.д. - это скобочки в последней выполненной регулярке, т.е. аналог параметра $matches sort работает аналогично php sort - внутри {} callback функция где $a и $b - пара В перле есть такая штука - дефолтная переменная $_ (и дефолтный массив @_), если что-то типа цикла по массиву не указывает куда класть каждый элемент - кладем в $_ т.е. for(@modes) проходит по элементам массива и каждый из них в $_ Внутри функции @_ - это массив параметров Например, my ($limit, @modes) = @_; - в $limit первый параметр, в @modes - все остальное, ибо массив Ну соответственно sub tries { triesn(99, @_); } - это вывзов triesn куда передаются параметры вызова tries Например, $var = shift; - shift это аналог array_shift, но так как параметра нет - используем дефольный @_, а так как мы внутри функции - это параметры функции, т.е. в $var - первый параметр функции Про эту строчку my %n = map {$_ => sprintf "$c: 1 %d $str; $c: %d 63 $str;", $_, $_+1} 2,5,8,12,18; map - это аналог array_map, возвращает новый массив в данном случае делает это в виде ассоциативного массива (в перле называется "хеш"), о чем так же говорит %n Т.е. в %n будет хеш вида 2 => строка 5 => строка и т.д. Да, в перле, в отличии от пхп, все переменные глобальные если не сказано, что они локальные (my). Т.е. там ниже есть цикл с определениием $c и вызовом функции, где это $c используется напрямую. К слову, локальность переменных можно определять не только внутри функции, но внутри любого блока (циклы, например) Вроде все... будут вопросы - спрашивай =)
    1 point
  7. Вот это классная вещь. Более понятного объяснения времен, чем в этих видео я нигде не видел. Правда там, по-моему, совершенные времена не объясняются. "который предоставляет веб-приложениям скриптовый доступ к IME" to provide something with access - это предоставлять чему-то доступ, обеспечивать что-то доступом. IME - в википедии переведено как "Редактор метода ввода" Тут не совсем понятно, т.к. тут вместо перевода associated можно взять другое русское слово, которое более подходит в данной ситуации. А для этого нужно понимать, что это за IME API, как он работает и что за юзер-агент у хостинга. В данном случае, script - это компьютерный термин, а мы его так и произносим "скрипт". -ed - да, окончание глагола, поэтому scripted - заскриптованный, ну тут опять нужно понимать как вся эта хрень работает. Скорее всего, имеется ввиду доступ к IME через javascript. Нужно смотреть структуру предложения. У нас здесь access является объектом действия, поэтому оно существительное. Связанный, объединенный. Да, на русский язык переводится причастием. Да, тебе нужно научиться видеть структуру предложения. Можешь погуглить на тему членов предложения (не важно в русском или английском). В частности почитай про субъект, предикат и объект. У меня как-то сами собой слова раскладываются по полочкам во время чтения и вопросов о том, где глагол, а где существительное не возникает. Ну и старайся больше читать. Желательно не технические документации, а что-нибудь художественное, т.к. в документациях нужно владеть темой, а если не владеешь, то это только усложняет перевод и понимание. Успехов
    1 point
  8. редактор метода-входа: ввода. associated в данном случае не глагол, а действительно связанный. Типа "такой, которого связали" или "который связался сам". Наверное отсюда и путаница глагол\не глагол. Потому что действие наблюдаем и там и там. defines в данном случае скорее "описывает". Определяет тоже можно, спецификация все-таки. Но как-то не звучит. scripted - заданный сценарием. То есть "отскриптованный". Над ним провели какое-то действие. Такая же хрень как со "связанным". У hosting есть еще значение выполняющий функций главного\основного. Но тут я не уверен, потмоу что не знаю, что такое IME API.
    1 point
  9. Viper, psywalker, Мой центральный процессор перегружен и логика удобства " />" перед ">" непонятна) Чтоб было удобно надо код нормально форматировать, а не писать в одну строчку. Тогда не будет вопросов - а где заканчивается один элемент и начинается другой) Но дело вкуса конечно.
    0 points
  10. psywalker, Ну возможно) Но странно, что кому-то удобно писать каждый раз на 2 символа больше.
    0 points
  11. А лень было ошибку в гугле вбить да?) Говорят, это баг. А вообще в топку валидатор. p.s. если используешь html5, то не нужно закрывать одиночные теги. У тебя <br />, <meta charset="utf-8" />, <img /> и т.д.
    0 points
  12. Снес Программу MySQL-Front и все заработало.
    -1 points
  13. ДА, запустил, теперь другая ошибка. В новом установленном, работает консоль и под паролем захожу, а вот в админ азйти не могу никак, выдает такую ошибку.
    -1 points
  14. Не хочет что-то вытаскивать с базы, вот написал банальный код. <?php $db = mysql_connect('localhost', 'root', '111'); mysql_select_db('cat',$db); $rez = mysql_query('SELECT * FROM cat'); while($r = mssql_fetch_assoc($rez)) echo $r['$name']; ?> Fatal error: Call to undefined function mssql_fetch_assoc() in C:\www\htdocs\test.ru\www\index.php on line 5
    -1 points
This leaderboard is set to Kiev/GMT+02:00
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy