1. все дело в постфиксном инкременте ( $rec++ ), если использовать префексный инкремент, то будет до 19. Замут в том, что префиксный увеличивает на 1 потом возвращает, а постфиксный возвращает, а потом увиличивает.
4. тут все дело в порядке исполнения. Попробую нарисовать:
Т.е. Сначала в каждой функции вызывается функция, а затем вывдится результат этой. Получается, что первой будет вывидена последняя и т.д. на уменьшение.
2. Все тоже самое что и в 4 примере, только здесь вы объявили $rec как статическую переменную, а значит сначала ей присваивается 1, потом 2, потом 3 и т.д. в конце 21
и только потом функции начинают ее выводить, т.к. $rec статика все они выводят последнее значение.
3. Тут все окей, единственное можно заменить $rec+1 на префиксный инкремент, будет одно и тоже.
Шифты называются безопасными - это относительно. По факту являются свмыми распространенными. Если для вашей верстки критично наличие правильного шрифта, то подключите его через @face. Нет грифта который 100% будет везде.
Блин я что то не пойму.. я написал
- Стоит ли писать или получить API?
или попросил помощи в решении задачи по устранению проблемы с блокировкой
что с людьми стало? где понимание? прошу не надо писать не по делу...
Зачем воровать, когда можно получить доступ? Они денег за это не берут и все точно будет работать. Я так понимаю Вы лучше знаете как вопрос решить (= удачи.
В данном случае параметр $test обязательно должен быть экземпляром Test класса.
Еще можно inctaceof использовать. Наследовать, а как следствие не копипастить кучу кода.
(Добавление)
Вот это if($a && $b && $c !==0) не правильно, Вы же имелли ввиду, что они все не равны нулю? тогда так: if( $a !== 0 && $b !== 0 && $c !== 0 ). Так же думаю Вы просто не знаете еще, что 0(ноль) рассматривается как false и можно упростить до if( $a && $b && $c )
Предвижу, что Вы не понимаете что такое строгое сравнение, все можно сделать проще:
razorg1991, почитайте что такое "шаблонизатор", смарти например. Еще почитайте про то, что php и есть габлонизатор. Сделайте выводы определитесь как лучше.
Более реально подойти к компу и посмотреть, это как вариант.
Все это экономия на спичках, искать ту самую истину бессмысленно, т.к. в реалиях дня сегодняшнего можно добится безопасной куки, наворотить так что б страшно было, но сделать, зачем?
Если мы говорим о "Безопасности", то механизмы будут другие, если о "Хомпаге на коленке", то чего вообще заморачиваться?
Сколько лет работаю в этой сфере, по пальцам пересчитать зависания сессий.
Ах да, не забывайте, что сессии можно в базу писать, тогда локов не будет.