Я создаю почтовый ящик POP3 в PHP. У меня есть следующие файлы : server_access.php (получение писем с сервера POP3) data_access.php (который извлекает / записывает письма в локальную БД) mime_parser.php (анализирует содержимое MIME) core.php (использует вышеприведенные файлы и хранит обработанную почту как массив-ассоциированный элемент с именем $ inbox) Теперь у меня есть страницы mailbox.php, чтобы показать […]
Рассмотрим следующее: $var = 'foo' . 'bar'; # Not a member of a class, free-standing or in a function. Как только я отмечаю $var как static , однако: static $var = 'foo' . 'bar'; PHP (5.3.1 в настройке WAMP) жалуется на следующую ошибку: Ошибка анализа : синтаксическая ошибка, неожиданные '.', Ожидающие ',' или ';' Кажется, […]
У меня возникла проблема обмена статической переменной между разными потоками в PHP. Простыми словами я хочу 1. Напишите статическую переменную в одном потоке 2. Прочитайте ее в другом потоке и выполните необходимый процесс и очистите его. Для тестирования выше требования я написал ниже PHP-скрипт. <?php class ThreadDemo1 extends Thread { private $mode; //to run 2 […]
В PHP, в чем разница между: Константы и статические переменные? Расширение класса и создание его объекта? Я знаю, как их можно использовать, но я не могу четко различать их.
Это упрощенная версия того, что я хочу выполнить: В моем сценарии я хочу переменную, которая меняет true и false каждый раз, когда скрипт выполняется. <?php static $bool = true; // Print differente messages depending on $bool if( $bool == true ) echo "It's true!"; else echo "It's false!"; // Change $bools value if( $bool == […]