Articles of arrays

массив списка файлов php в дереве массива

У меня есть несколько массивов списков файлов с элементами, превышающими 100 единиц, которые мне нужно преобразовать в массив деревьев и вставить их в базу данных и вернуть дерево для вызова системы каталогов json api. Я потратил неделю на различные алгоритмы, все в какой-то момент они терпят неудачу. Это массив: $files[] = array('dir1/dir2/dir3/file1.mkv', 44444); $files[] = […]

У меня возникают проблемы с Array для структуры JSON в PHP, которые будут использоваться в Javascript

Я всегда борюсь с Array для форматирования JSON. Я использую плагин selectbox от TexoTela. Плагин требует json-структуры как: { "ajax1": "AJAX option 1", "ajax2": "AJAX option 2", "ajax3": "AJAX option 3" } Мой PHP-код: function get_selectfield_list($col, $table) { $location_list = array(); //create an sql string and set it to the $sql variable $sql = "SELECT […]

взорвать массив разделенных строк на два массива

У меня есть следующий массив: Array ( [0] => 10-7 [1] => 11-3 [2] => 11-7 [3] => 12-3 [4] => 12-7 [5] => 13-3 [6] => 13-7 [7] => 14-3 [8] => 14-7 [9] => 15-7 ) что мне нужно разделить на два массива, используя "-" качестве разделителя: Array ( [0] => 10 [1] […]

сравнить строку с ключом sub в парциальном совпадении php-массива

Мне нужно выяснить способ частичного совпадения строки с дополнительным ключом в моем массиве PHP. пример: string = howdy-doody show как вы можете видеть, есть пробел и пробел между словами. В моем PHP-массиве вспомогательный ключ может быть howdy doody show как howdy doody show без дефиса или может быть howdy doody-show с тире между другим словом […]

как вернуть mysql в качестве массива массивов в json, используя php

Я пытаюсь экспортировать запрос mysql (select) в массив json массива, так что JSON.parse в javascript вернет массив массивов, а не массив объектов, как то, что произойдет после ответов на аналогичные ранее заданные вопросы. Что нужно изменить для перевода запроса mysql в массив json массива?

Как передать значения массива в строке запроса в php

Мне нужна ваша помощь., Как передать значения массива в строке запроса … <?php foreach ( $Cart->getItems() as $order_code=>$quantity ) : $pname[]= $Cart->getItemName($order_code); $item[]= $Cart->getItemPrice($order_code); $qty[]=$quantity; endforeach; ?> <form action='expresscheckout.php?amt=<?php echo $total_price; ?>&item_name=<?php echo $pname; ?>&unit=<?php echo $item; ?>&quan=<?php echo $qty; ?>' METHOD='POST'> <input type='image' name='submit' src='http://img.ruphp.com/query-string/btn_xpressCheckout.gif' border='0' align='top' alt='Check out with PayPal'/> </form> Это мой […]

Ошибка Print_r () в PHP error_log () не работает. (непечатаемые символы)

У меня есть статический метод в вспомогательном классе Utility :: error_log (), который помогает нам изящно отлаживать HUGE-объекты в PHP. Этот метод и его вспомогательный метод Utility :: toArray () приведены ниже: static function error_log($message, $data=null, $max=2) { if(is_array($data) || is_object($data)) $data = print_r(self::toArray($data, $max),true); if(is_array($message) || is_object($message)) $message = print_r(self::toArray($message, $max),true); if(!empty($data)) $data = […]

PHP-массив, хранящийся в сеансе, имеет значение null, если мы инициализируем массив с тем же самым ключом, это проблема с кодировкой или проблема с php?

вот код, который я пытаюсь выполнить, он отлично работал на моем localhost и другом сервере PHP версии 5.3.2-1ubuntu4.11, но это создает проблему в PHP версии 5.2.17 на общем хостинге <?php /* PHP version PHP Version 5.2.17 * Server API CGI/FastCGI */ session_start(); $products = array(); if (!isset($_SESSION['products'])) { $products = array("somedata1", "somedata2", "somedata3"); $_SESSION['products'] = […]

Массив не работает правильно в Chartjs

Я делаю проект интеграции данных с моей внешней ERP (Tally.ERP9) с PHP (версия 7), JQuery и ChartJS. где я вынимаю данные из Tally.ERP9 через ODBC и извлекал строки в виде массива. Я также преобразовал массив PHP Variable как массив JavaScript Variable, используя приведенный ниже код <script type="text/javascript"> var test = '<?php $stks = array_values($stocks); echo […]

Как преобразовать десятичный $ attribute ; во фракцию в opencart

Я работаю в Opencart 2.3, и я столкнулся с ситуацией, когда нам нужны десятичные числа, преобразованные в дроби. Я работаю с страницей category.tpl, и наши продукты выводятся в список на странице. Атрибуты различаются для каждого продукта. Пример; На одной странице есть цвет атрибутов, длина A и длина B. Данные продукта A в настоящее время выводятся […]