PHP.SU

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

Страниц (8): [1] 2 3 4 5 6 7 8 »

> Найдено сообщений: 113
assd Отправлено: 19 Декабря, 2014 - 09:44:46 • Тема: Вызов из родителя методов наследника • Форум: Объектно-ориентированное программирование

Ответов: 10
Просмотров: 5153
спасибо)
assd Отправлено: 19 Декабря, 2014 - 09:10:19 • Тема: Вызов из родителя методов наследника • Форум: Объектно-ориентированное программирование

Ответов: 10
Просмотров: 5153
В чем смысл. Наследников у меня будет штук 6 с кучей методов. Я хочу подключить в одном мести родителя и через него обращаться к методам наследников, чтобы избавиться от подключения всех классов. Можно конечно было бы запихнуть все в один класс, но тогда будет невозможно читать код + это не очень логично.
assd Отправлено: 19 Декабря, 2014 - 08:42:08 • Тема: Вызов из родителя методов наследника • Форум: Объектно-ориентированное программирование

Ответов: 10
Просмотров: 5153
Здравствуйте. Как можно вызвать из родителя метод наследника? Есть такой пример.

PHP:
скопировать код в буфер обмена
  1.  
  2. class A {
  3.     function exampleA() {
  4.         echo "I am A::example()";
  5.     }
  6. }
  7.  
  8. class B extends A {
  9.     function exampleB() {
  10.         echo "I am B::example()";
  11.         parent::example();
  12.     }
  13. }
  14.  
  15. $a = new A;
  16.  
  17. $a->exampleB();
  18.  


Заранее спасибо за помощь)
assd Отправлено: 08 Октября, 2013 - 16:45:39 • Тема: Проблема с подключением gd2 • Форум: Графика в PHP

Ответов: 0
Просмотров: 1175
Здравтвуйте. Не могу подключить gd2. Другие разширения подключаются, файл php_gd2.dll в папке ext есть. Незнаю в чем проблема... В логах апача - PHP Warning: PHP Startup: Unable to load dynamic library 'C:\\Server\\php5\\ext\\php_gd2.dll' - %1 \xed\xe5 \xff\xe2\xeb\xff\xe5\xf2\xf1\xff \xef\xf0\xe8\xeb\xee\xe6\xe5\xed\xe8\xe5\xec Win32.\r
(Добавление)
Разрешилось!!!
Вообщем сделал так
extension_dir = "C:/Server/php5/ext"
и загрузил другую библиотеку php_gd2.dll
assd Отправлено: 26 Июня, 2013 - 17:38:20 • Тема: Как определить окончание воспроизведения видео • Форум: JavaScript & VBScript

Ответов: 0
Просмотров: 553
Здравствуйте.
Возник вопрос определения окончания воспроизведения видео вконтакте. Для youtube есть такая фишка - http://jsfiddle[dot]net/7Gznb/ . Может кто-то сталкивался с вконтакте?
Всем заранее спасибо за ответы)
assd Отправлено: 27 Мая, 2013 - 15:19:05 • Тема: Конверитировать строку в многомерный массив • Форум: Вопросы новичков

Ответов: 13
Просмотров: 726
PHP:
скопировать код в буфер обмена
  1. nameA[nameB][nameC]=value0&nameD=value1&nameE[nameF]=value2&...

это понятно, что она прийдет к такому виду, а вот зачем нам ее так преобразовывать?
Все понял, потом через parse_str выделим что нужно.
assd Отправлено: 27 Мая, 2013 - 15:10:24 • Тема: Конверитировать строку в многомерный массив • Форум: Вопросы новичков

Ответов: 13
Просмотров: 726
Цитата:
Обработать каждый элемент получившегося массива, чтобы он принял вид, который будет интерпретирован как индексирование в PHP (заменяем точки на символы "[" и "]" в соответствии с синтаксисом PHP)


А зачем это нужно?
assd Отправлено: 27 Мая, 2013 - 13:58:49 • Тема: Конверитировать строку в многомерный массив • Форум: Вопросы новичков

Ответов: 13
Просмотров: 726
Цитата:
откуда она берётся

незнаю, просто было задание распарсить

А можете объяснить принцып действия метода?
Я так понимаю, parse_str парсит строку и записывает в массив $rgData. Что делает join?
assd Отправлено: 24 Мая, 2013 - 12:43:38 • Тема: Сортировка многомерного массива по всем ключам • Форум: Вопросы новичков

Ответов: 2
Просмотров: 174
Огромное спасибо)
assd Отправлено: 24 Мая, 2013 - 12:25:13 • Тема: Сортировка многомерного массива по всем ключам • Форум: Вопросы новичков

Ответов: 2
Просмотров: 174
Здравтсвуйте. Мне нужно отсортировать многомерный массив польностью по всем ключам. ksort сортирует только по первому, а как можно по всем? Всем заранее спасибо за помощь)

PHP:
скопировать код в буфер обмена
  1. (
  2.  
  3.      [name] => Array
  4.         (
  5.             [secondName88] => val
  6.             [secondName] => val
  7.         ),
  8.  
  9.      [name1] => Array
  10.         (
  11.             [secondName1] => val1111
  12.             [secondName1] => val1
  13.         ),
  14.  
  15.       [name2] => val2,
  16.  
  17.       [name3] => Array
  18.         (
  19.             [secondName3] => Array
  20.  
  21.                 (
  22.                     [thirdName3] => val3
  23.  
  24.                 )
  25.         )
  26. )
assd Отправлено: 23 Мая, 2013 - 17:25:42 • Тема: Конверитировать строку в многомерный массив • Форум: Вопросы новичков

Ответов: 13
Просмотров: 726
Спасибо за помощь)
assd Отправлено: 23 Мая, 2013 - 17:18:21 • Тема: Конверитировать строку в многомерный массив • Форум: Вопросы новичков

Ответов: 13
Просмотров: 726
А если вместо пробелов сделать запятые или \n, тогда можно будеть в значении писать текст?
assd Отправлено: 23 Мая, 2013 - 16:46:31 • Тема: Конверитировать строку в многомерный массив • Форум: Вопросы новичков

Ответов: 13
Просмотров: 726
Спасибо, классно, а если вместо val будет "Что-то написано" или http://test.com, тогда немножко нужно переделать регулярное выражени (я просто в них не силен).
assd Отправлено: 23 Мая, 2013 - 15:36:38 • Тема: Конверитировать строку в многомерный массив • Форум: Вопросы новичков

Ответов: 13
Просмотров: 726
Здравствуйте. Помогите конвертировать строку вида

PHP:
скопировать код в буфер обмена
  1. name.secondName=val name1.secondName1=val1 name2=val2 name3.secondName3.thirdName3=val3


к виду:

PHP:
скопировать код в буфер обмена
  1. (
  2.      [name] => Array
  3.         (
  4.             [secondName] => val
  5.         ),
  6.      [name1] => Array
  7.         (
  8.             [secondName1] => val1
  9.         ),
  10.       [name2] => val2,
  11.       [name3] => Array
  12.         (
  13.             [secondName3] => Array
  14.                 (
  15.                     [thirdName3] => val3
  16.                 )
  17.  
  18.         )
  19. )


Всем заранее спасибо за помощь)
assd Отправлено: 27 Марта, 2013 - 11:29:00 • Тема: Подключение GD • Форум: Apache и другие веб-серверы

Ответов: 9
Просмотров: 850
Все работет) Спасибо за помощь)

Страниц (8): [1] 2 3 4 5 6 7 8 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB