спустя 5 лет опять потянуло в php... смотрю много изменилось, считай, надо учить по новой)
Контакты
Местоположение
Россия, Тюменская обл. и Ханты-Мансийский АО, Тюмень

Достижения

Все достижения (2)

Наибольший вклад в теги

Все теги (19)

Лучшие ответы пользователя

Все ответы (44)
  • Можно ли вызвать ф-цию из этой же ф-ции?

    Kasperenysh
    @Kasperenysh
    Рецидив в особо острой форме))
    Можно, читаем про рекурсию например тут
    Ответ написан
  • На что похож php?

    Kasperenysh
    @Kasperenysh
    Рецидив в особо острой форме))
    PHP... в процедурном стиле (а снего и надо начинать) для мння похож на книгу, открываешь ее а там по порядку весь сюжет, каждая строка - действие главного героя xD, пошел к соседке (MySQL), взял у нее 3 банки огурцов (какие-то строки и бд), разлил (создал массив), выпил (обработал каждый элемент массива), закусил (сохранил в файл) и отправился спать...
    Каждая строка, какая-то операция, которая производит определенные манипуляции, если это понимать, то легко понимаешь что у тебя происходит в определенной строке кода, что туда подается, как обрабатывается и что получаешь на выходе...
    Если результат не оправдал ожидания - спасает:
    var_dump($var);
    die();

    После каждой строки, и смотришь где у тебя программа "ломается".
    Усвоишь процедурку, поймешь как это работает, дальше будет легко)
    Ответ написан
  • Как работает php foreach по ссылке?

    Kasperenysh
    @Kasperenysh
    Рецидив в особо острой форме))
    После первого цикла с сылкой внутренний указатель ссылки остается именно на элементе $arr[3] !
    При повторном foreach проблема именно с $arr[3], она на первой итерации ссылается получает значение первого элемента массива, если в этом месте сделать выход из цикла, то массив будет вида (2, 4, 6, 2), на аторой итераци, примет значение второго элемента (2, 4, 6, 4), на третьей итерации - значение третьего элемента (2, 4, 6, 6), и на последней она примет значения самойсебы, что с предидущей итерации мы видим у четвертого элемента значение 6, значит (2, 4, 6, 6)

    Т.е. в последней ячейке массива лежит ссыль на $value, которая при каждой итерации принемает значение текущего элемента массива, ну и в конце ссылается на саму себя, доставая результат, который был записан на предидущей итерации...
    Ответ написан
  • Какую кодировку нужно указать для file_get_contents?

    Kasperenysh
    @Kasperenysh
    Рецидив в особо острой форме))
    urlencode - вам нужно закодировать кирилицу в адресе...

    $status = "Ого: 1";
    $urll= "http://api.vk.com/method/status.set?group_id={id}&text={$status}&access_token={$token}&v=5.95";
    $url= json_decode(file_get_contents(urlencode($urll)));
    Ответ написан
  • Как сделать чтобы пароль срабатывал по кодировке MD5?

    Kasperenysh
    @Kasperenysh
    Рецидив в особо острой форме))
    Надо при реге кодировать, и писать в базу уже закодированный пароль а лучше использовать функцию pasword_hash

    з.ы. htmlspecialchars - тут лишняя... она нужна при выводе в документ, для mysql такой код не страшен
    Ответ написан

Лучшие вопросы пользователя

Все вопросы (10)