• Почему global не действует на переменную, инициализированную во внешней функции?

    @Vitsliputsli

    Почему следующий код на PHP печатает 7, а не 12?

    Потому что это не js. А global работает ровно так как описано в доке, по-другому никак, т.к. область видимости работает иначе в языке.
    А делать надо так, чтобы функция внутри себя не обращалась с произвольными данными извне, только с теми, которые вы заранее объявили. Только так можно контролировать код. А значит global не нужен.
    Ответ написан
    Комментировать
  • Можно заработать зная HTML и каплю CSS?

    @qwermus
    В любом случае, даже если и можно - это неправильный путь в жизни. Ставь сам себе задачи, с каждым днём сложнее и сложнее. Учи HTML, учи CSS, учи javascript. Трать на это 8 часов своей жизни в день. Если занят (учёбы и т.п.) - тогда всё, что доступно. Потрать на саморазвитие несколько месяцев, научись делать работу классно, качественно. Далее можешь попробовать устроиться на работу либо попытать счастья во фрилансе. Первые работы делай за копейки - в начале важно накопить хорошие отзывы. Далее люди, которым ты работу сделал - будут заказывать новую или советовать тебя знакомым. Когда пойдут клиенты - можно цену повышать. Но, главное, всегда помнить о качестве продукта, так как лучший клиент - это тот, который вернётся вновь и вновь и будет заказывать работу именно у тебя, будучи уверенным в твоей надёжности.
    В любом случае, с ходу на бал попасть не получится, всё в жизни всегда начинается с учёбы, и обучение длится всю жизнь.
    Ответ написан
    Комментировать
  • Могут ли взломать Mysql через открытый порт 3306?

    ThunderCat
    @ThunderCat Куратор тега MySQL
    {PHP, MySql, HTML, JS, CSS} developer
    Во первых - откуда вы взяли что бд доступна снаружи? Есть конфиг от бд? 99,9% провайдеров закрывают доступ к бд снаружи, все работает только через локалхост.
    Во вторых - гораздо проще поломать через код, чем брутить пассворды мускуля. читайте свежую статейку от пинтестера на хабре, много интересного узнаете.
    Ответ написан
    Комментировать