PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (106): В начало « ... 14 15 16 17 [18] 19 20 21 22 ... » В конец

> Найдено сообщений: 1581
Строитель Отправлено: 25 Октября, 2018 - 14:57:52 • Тема: Вложенные массивы • Форум: Вопросы новичков

Ответов: 20
Просмотров: 724
Кровавый Помидор пишет:
то есть я имею ввиду что сначала делаю отдельный массив
Ну вы можете прямо в вашей функции собрать многомерный массив, вида:
Спойлер (Отобразить)
Посмотрите внимательно на его структуру - такой вам подойдёт массив в результате?
(Добавление)
Кровавый Помидор пишет:
и после всего этого сортирую по ключи массива в алфавитном порядке
Не сразу обратил внимание на этот момент - с учётом сортировки по ключам можно собрать такой массив:
Спойлер (Отобразить)
UPD:
Спойлер (Отобразить)
Строитель Отправлено: 25 Октября, 2018 - 14:39:51 • Тема: Вложенные массивы • Форум: Вопросы новичков

Ответов: 20
Просмотров: 724
Кровавый Помидор пишет:
потом каждый из массивов приводить к одному виду(добавить недостатующие key с пустыми value)
А как же вы сохраните связь между ключами-дубликатами и новыми значениями? Я думаю, что так у вас не получится.
Строитель Отправлено: 25 Октября, 2018 - 14:33:28 • Тема: Вложенные массивы • Форум: Вопросы новичков

Ответов: 20
Просмотров: 724
Кровавый Помидор пишет:
тогда так)
Код ваш ещё не мешало бы показать, и массив тоже ) Что б я мог воспроизвести работу скрипта на своём ПК.
Строитель Отправлено: 25 Октября, 2018 - 14:20:11 • Тема: Вложенные массивы • Форум: Вопросы новичков

Ответов: 20
Просмотров: 724
Кровавый Помидор пишет:
получается теперь что-то такое
Не могу посмотреть - на работе прокси сервер блокирует этот ресурс Недовольство, огорчение
Строитель Отправлено: 25 Октября, 2018 - 13:24:56 • Тема: Вложенные массивы • Форум: Вопросы новичков

Ответов: 20
Просмотров: 724
Кровавый Помидор пишет:
как исправить этот код чтобы ключи не терялись?


foreach ($arr as $key => $item) { ...
(Добавление)
Почитайте про foreach () {}
http://php.net/manual/ru/control...ures.foreach.php
Строитель Отправлено: 25 Октября, 2018 - 12:52:10 • Тема: Вложенные массивы • Форум: Вопросы новичков

Ответов: 20
Просмотров: 724
Кровавый Помидор пишет:
Как проверить наличие массива
Функцией is_array().
Строитель Отправлено: 25 Октября, 2018 - 11:14:25 • Тема: Вложенные массивы • Форум: Вопросы новичков

Ответов: 20
Просмотров: 724
Кровавый Помидор
Спойлер (Отобразить)
?
Строитель Отправлено: 24 Октября, 2018 - 15:27:47 • Тема: Таблица на PHP • Форум: Напишите за меня, пожалуйста

Ответов: 2
Просмотров: 80
Спойлер (Отобразить)
Строитель Отправлено: 22 Октября, 2018 - 11:55:13 • Тема: VBS, поиск и замена в строке в txt файле • Форум: JavaScript & VBScript

Ответов: 4
Просмотров: 1071
Axiles пишет:
Если я правильно понял ...
Да, правильно.
Axiles пишет:
Kill fname это что? удалили файл?
Да, это удаление файла.
Строитель Отправлено: 19 Октября, 2018 - 16:35:14 • Тема: php include • Форум: Вопросы новичков

Ответов: 6
Просмотров: 359
Mihail пишет:
Дело в том что именно между кавычек нужно прописать инклуд return "сюда прописать";
Если прописать return "include 'x.php'";, то вы справедливо получите строку "include 'x.php'" вместо контента из файла x.php.
Строитель Отправлено: 19 Октября, 2018 - 16:27:34 • Тема: VBS, поиск и замена в строке в txt файле • Форум: JavaScript & VBScript

Ответов: 4
Просмотров: 1071
Набросал пример на VBA, проверил в MS Word - работает корректно. При необходимости допилите его под VBS. В переменную need запишете искомую подстроку, а в переменную repl - значение для замены. Если замена не требуется (только удаление), тогда оставьте переменную repl как есть:
CODE (html):
скопировать код в буфер обмена
  1. Sub StrReplace()
  2. '
  3. ' Поиск и замена подстрок в текстовом файле
  4. '
  5.     Dim fso, txtFile As Object
  6.     Dim str, need, repl, fname As String
  7.     Set fso = CreateObject("Scripting.FileSystemObject")
  8.        
  9.     fname = "С:\111.txt"
  10.     need = "" 'Что ищем
  11.     repl = "" 'На что меняем
  12.    
  13.     Set txtFile = fso.OpenTextFile(fname, 1)
  14.     str = txtFile.ReadAll
  15.     txtFile.Close
  16.    
  17.     str = Replace(str, need, repl)
  18.     Kill fname
  19.    
  20.     Set txtFile = fso.CreateTextFile(fname, True)
  21.     txtFile.Write (str)
  22.     txtFile.Close
  23.    
  24. End Sub
Строитель Отправлено: 19 Октября, 2018 - 13:29:33 • Тема: php include • Форум: Вопросы новичков

Ответов: 6
Просмотров: 359
Mihail, сделайте в своём коде по такой аналогии:
Спойлер (Отобразить)
Строитель Отправлено: 14 Октября, 2018 - 15:07:01 • Тема: удалить файл после загрузки • Форум: Вопросы новичков

Ответов: 2
Просмотров: 243
s1r1us
Спойлер (Отобразить)
Строитель Отправлено: 30 Сентября, 2018 - 17:35:11 • Тема: Как заменить кавычки на "лапки". • Форум: Вопросы новичков

Ответов: 2
Просмотров: 299
Katerina1993, попробуйте заменить addslashes() на htmlspecialchars()
Строитель Отправлено: 25 Сентября, 2018 - 16:23:56 • Тема: Привет старичкам форума • Форум: Прочее

Ответов: 30
Просмотров: 2605
Мелкий пишет:
Строитель ещё активничает
Привет!
Я просто наверное не вхожу в состав "старичков" этого форума, поэтому скромно прошёл мимо этого топика. Вы же тут года с 2009-го? А я пятью годами позже тут зарегистрировал аккаунт.

Страниц (106): В начало « ... 14 15 16 17 [18] 19 20 21 22 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB