Мне удалось получить данные, которые я ищу, которые представлены в виде двух URL-адресов, и мне нужно извлечь их в две отдельные переменные. Я извлекаю данные наиболее эффективным способом и как я могу тогда иметь две переменные, содержащие данные url. $item = $this->_item;//Item ID foreach ($item->getElements() as $elements) { $images = $elements->get('file'); if(!empty($images)) { $imagesnonnull = […]
Возможный дубликат: Как разбить строку на PHP при n-ом введении иглы? Допустим, у меня есть строковая переменная: $string = "1 2 3 1 2 3 1 2 3 1 2 3"; Я хочу отрезать конец этой строки, начиная с четвертого вхождения подстроки «2», поэтому теперь значение $string равно этому: "1 2 3 1 2 3 […]
У меня есть строка, хранящаяся в MySQL db, например: The sky is $color and</br> the grass is GRASS_COLOR Когда я беру это из db и echo, я получаю вывод The sky is $color and the grass is GRASS_COLOR Хотя я уже определил константу GRASS_COLOR (т. Е. Define ('GRASS_COLOR', 'green');) ранее в скрипте и $ color […]
Это так: у меня есть файл дампа 2Gb, называемый myDB.sql . Это файл дампа, который удаляет существующую базу данных и создает новую, с представлениями и триггерами. Поэтому у меня есть строка myDB_OLD для многих строк кода. Я хотел бы изменить эти строки в myDB_NEW . Я мог бы сделать это легко, используя notePad ++. Но […]
Скажем, я определил константу ERROR_0 следующим образом: define("ERROR_0","An error occurred.") Теперь, допустим, у меня есть строка «ERROR_0», но я хочу преобразовать ее в константу ERROR_0 , чтобы получить строку «Ошибка произошла». Как я могу это сделать? Благодаря!
Я пытаюсь понять, почему переменная не вызывает условие, которое оно должно. var_dump сообщает что-то вроде этого: string(20) "0" Почему он сообщает о длине 20, когда длина явно равна 1?
Что я мог использовать в php вместо обычных символов «и» вокруг чего-то? Пример: echo("Hello World!") Благодаря!
У меня есть строка с разрывами строк в моей базе данных. Я хочу преобразовать эту строку в массив, и для каждой новой строки скачу одно место индекса в массиве. Если строка: Мой текст1 Мой текст2 Мой текст3 В результате я хочу: Array ( [0] => My text1 [1] => My text2 [2] => My text3 […]
Кто-нибудь знает более эффективный способ сделать это? Скажем, у меня переменный $test и он определяется как: $test = 'cheese' Я хочу вывести cheesey , который я могу сделать вот так: echo $test . 'y' Но я бы предпочел упростить код к чему-то более подобному (что, конечно же, не сработало): echo "$testy" Этот пример тривиален, но […]
У меня есть многомерный ассоциативный массив, который включает такие элементы, как $data["status"] $data["response"]["url"] $data["entry"]["0"]["text"] У меня есть строки вроде: $string = 'data["status"]'; $string = 'data["response"]["url"]'; $string = 'data["entry"]["0"]["text"]'; Как преобразовать строки в переменную для доступа к соответствующему элементу массива? Этот метод должен работать через любой массив в любом из измерений.