Возможный дубликат: получение текущего URL-адреса PHP и вызов url? Скажите, что кто-то ищет http://subdomain.domainname.com/somedirectory/somefile.htm В переменной $ _SERVER содержится http://subdomain.domainname.com/somedirectory/somefile.htm
Я немного запутался в этой супер глобальной переменной ( $_POST, $_GET, $_REQUEST ) в php . Я хочу знать, какой сценарий мне нужен, чтобы использовать эту переменную в php и каковы основные отличия, которые эти три стоят?
На данный момент я пишу дополнительный код Functions Editor для WP All Import Plugin. Этот дополнительный код должен переместить некоторые данные … Ничего особенного … Так или иначе. Моя проблема заключается в том, что мой массив $GLOBALS["productsXML"] очищается каждый раз, когда WP All Import загружает новую функцию. Вот мой код: add_action('pmxi_before_xml_import', 'wp_all_import_before_xml_import', 10, 1); add_action('pmxi_saved_post', […]
Я использую zend. Я хочу определить приведенный ниже код за пределами класса контроллера и доступа в разных действиях. $user = new Zend_Session_Namespace('user'); $logInArray = array(); $logInArray['userId'] = $user->userid; $logInArray['orgId'] = $user->authOrgId; class VerifierController extends SystemadminController { public function indexAction() { // action body print_r($logInArray); } } Но он не печатает этот массив в функции индекса, […]
У меня есть URL-адрес, похожий на этот reg.php?lang=no_NO&passkey=test и im, пытающийся получить переменную passkey, но он продолжает отображаться пустым. Когда я пытаюсь print_r($_GET); он печатает Array ( ) ?! Как это может произойти? Сайт выглядит примерно так <?php print_r($_GET); include('..\libs\Smarty.class.php'); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; […]
Я разработал страницу PHP с такой глобальной переменной; global $amty_imgCache; $amty_imgCache = array(); $GLOBALS["amty_imgCache"]=$amty_imgCache; Эта страница имеет функции добавления / удаления записей в / из этого массива. Я вызывал функцию на странице PHP с PHP, чтобы отобразить ее счетчик и поместить некоторые элементы в этот глобальный массив; Count <?php echo amty_getImageCacheCount(); ?> <?php amty_putIntoImageCache(100,0); ?> […]
Я создаю базовую структуру в PHP. Мне нужно передать данные для текущей страницы в разные функции, позволить им изменять и сохранять ее, а затем передавать обратно на страницу, которая будет отображаться. Первоначально планировалось хранить данные в глобальной переменной, такой как $GLOBALS['data'] , но я начинаю думать, что использование глобальной – плохая идея. Поэтому я думаю, […]
Когда я присутствовал на собеседовании, интервьюер задал мне этот вопрос. В какой памяти они используют кучу, стек и т. Д. Я искал ее, но я не получил четкого ответа.
Хорошо, поэтому я работал и использовал свои глобальные переменные до сих пор, и это не проблема в просто вызове $ USER, чтобы получить идентификатор пользователя. В большинстве случаев от людей на SO и некоторых чтениях здесь и там, все это было так негативно в отношении использования глобального var. Итак, теперь я готов изменить способ и […]
Я играл с анонимными функциями в PHP и понял, что они, похоже, не достигают переменных вне их. Есть ли способ обойти эту проблему? Пример: $variable = "nothing"; functionName(someArgument, function() { $variable = "something"; }); echo $variable; Вывод: «ничего». Есть ли способ анонимной функции получить доступ к переменной $?