Мне нужен способ передать переменную между двумя страницами безопасным способом. Я знаю, что я могу использовать POST / GET / Cookie / Session или скрытые поля, но я думаю, что ни один из этих способов недостаточно безопасен, потому что: get можно увидеть в URL-адресе cookie – клиентская сторона, поэтому это может быть изменение от клиента […]
В настоящее время у меня есть переменные PHP-типа, настроенные следующим образом: class someThing { private $cat; private $dog; private $mouse; private $hamster; private $zebra; private $lion; //getters, setters and other methods } Но я также видел людей, использующих один массив для хранения всех переменных: class someThing { private $data = array(); //getters, setters and other […]
У меня есть класс с переменными-членами. Каков синтаксис PHP для доступа к переменным-членам из класса, когда класс вызывается из статического контекста? В основном я хочу вызвать метод класса (но не создать новый объект), но когда вызывается метод класса, я хочу, чтобы была инициализирована небольшая часть статических постоянных переменных, которые должны быть разделены между различными методами […]
У меня возникла проблема с созданием таблицы SQL с переменной PHP. Скажем, $ tbl_date = "data"; mysql_query('CREATE TABLE '.$tbl_date.' ( Test varchar(15), Yes varchar(15), Very int )'); Он не создает таблицу.
Я пытаюсь использовать javascript для вызова php-скрипта, который затем вернет несколько переменных обратно в мой javascript, чтобы я мог ими манипулировать. Это мой JS. $.ajax({ url: 'test.php', data: { id : lastFileId }, success: function(output) { alert(output); } }); мой PHP <?php $fileId = ($_GET['id']); $num1 = 1; $num2 = 2; ?> Отсюда, как я […]
Ummm … как использовать переменные при вызове preg_replace? Это не помогло: foreach($numarray as $num => $text) { $patterns[] = '/<ces>(.*?)\+$num(.*?)<\/ces>/'; $replacements[] = '<ces>$1<$text/>$2</ces>'; } Да, в $num предшествует знак плюса. Да, я хочу « tag the $num as <$text/> ».
У меня есть эта переменная в большом скрипте php, который я хочу отследить до того, где / когда и какое значение оно было создано. Есть ли функция / api или методы отладки для этого?
Мне нужно передать переменное количество строк для создания экземпляров разных классов. Я всегда могу переключиться на размер массива: switch(count($a)) { case 1: new Class(${$a[0]}); break; case 2: new Class(${$a[0]}, ${$a[1]}); break; etc… Должен быть лучший способ сделать это. Если у меня есть массив строк («variable1», «variable2», «variable3», …), как я могу создать экземпляр класса без […]
Я думал, что это возможно, но мне кажется, что я не могу этого сделать. То, что я ищу, это передать переменную в приложение iframe facebook. Неважно, как, но я пробовал пару разных методов. Если у кого-то есть идеи. —–редактировать——— Да (ниже), я нашел предметы, если кто-то еще ищет это использование … Создать ссылки … $link_params […]
Как создать динамическую добавочную переменную, используя цикл for for php? как мудрый: $ track_1, $ track_2, $ track_3, $ track_4 ….. так далее ….