PHP.SU

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

Страниц (1): [1]

> Найдено сообщений: 11
kulerz Отправлено: 19 Февраля, 2016 - 06:10:24 • Тема: Использование косвенных ссылок на переменные • Форум: Вопросы новичков

Ответов: 1
Просмотров: 150
Наткнулся в книге по PHP на заметку о косвенных ссылок. СЛомал моск, думая, где это можно и полезно применить. Заметка: http://itmages[dot]ru/image/view/3900422/353c0a5d

Синтаксис такой:

PHP:
скопировать код в буфер обмена
  1.  
  2. $var = 'name';
  3. $$var = 'текст';
  4. echo $name; // выведет "текст"
  5.  


Да, еще авторы книги отмечают, что это - "чрезвычайно удобная особенность PHP"..
kulerz Отправлено: 18 Февраля, 2016 - 04:12:00 • Тема: Самопись vs фреймворк vs CMS • Форум: CMS и фреймворки

Ответов: 6
Просмотров: 1633
Только самопись, только хардкор Радость
kulerz Отправлено: 18 Февраля, 2016 - 03:58:32 • Тема: Литература по объектно оерентированному програмированию • Форум: Объектно-ориентированное программирование

Ответов: 2
Просмотров: 831
Видеоуроки - тоже неплохо помогают.

https://www[dot]youtube[dot]com/watch?v=I9kVo5g0Dxs
Плэйлист из 5 уроков от loftblog
https://www[dot]youtube[dot]com/watch?v=[dot][dot][dot]qlMcTbeW5uRwluqW
Нуднова-то, но разжевывает неплохо:
https://www[dot]youtube[dot]com/watch?v=cSGyibWwuXY
Еще
https://www[dot]youtube[dot]com/watch?v=4EuxGsD32TY
и т.д.:
https://www[dot]youtube[dot]com/results?[dot][dot][dot]%D0%BE%D0%BF+php

Книги

Денис Колисниченко - Профессиональное программирование на PHP (Профессиональное программирование) - 2007. Есть раздел по ООП

Тут - достаточно развернуто об ООП на 130 страниц -
Д. Котеров, А. Костарев. PHP 5 в подлиннике

Тема раскрыта неплохо и тут
Джордж Шлосснейгл - Профессиональное программирование на PHP, 2006 (George Schlossnagle, Advanced PHP programming)

Тут вкратце описывается ООП
Стивен Хольцнер - PHP в примерах

Тут достаточно развернуто:
Энди Гутманс,Стиг Баккен,Дерик Ретанс - PHP 5. Профессиональное программирование

Ну и самое главное - http://php.net/manual/ru/
Закатив глазки
kulerz Отправлено: 18 Февраля, 2016 - 03:38:19 • Тема: Когда проверять что пользователь вошел и как и где выбирать вид отображения • Форум: Объектно-ориентированное программирование

Ответов: 1
Просмотров: 659
PHP:
скопировать код в буфер обмена
  1.  
  2. class Contoller
  3. {
  4.  function run(){
  5.   if ($user->isOnline()){
  6.    и погнали
  7.   } else {
  8.    и понали для неавторизованных
  9.   }
  10.  }
  11. }
  12.  
kulerz Отправлено: 18 Февраля, 2016 - 03:31:10 • Тема: Создание теста. • Форум: HTTP и PHP

Ответов: 1
Просмотров: 663
Тут без jQuery или голого JS не обойтись.
kulerz Отправлено: 18 Февраля, 2016 - 03:27:59 • Тема: Формирование таблицы по 18 товаров • Форум: HTTP и PHP

Ответов: 3
Просмотров: 890
Например, такой запрос
PHP:
скопировать код в буфер обмена
  1. mysqli_query = "SELECT field1,field2,fieldn FROM DBtable WHERE ... LIMIT 0,18";

выведет первые восемнадцать товаров, а такой -
PHP:
скопировать код в буфер обмена
  1. mysqli_query = "SELECT field1,field2,fieldn FROM DBtable WHERE ... LIMIT 17,18";

вторую страницу с восемнадцатью товарами. И т.д. Вместо первого числа LIMIT ставьте переменную, типа
PHP:
скопировать код в буфер обмена
  1. $page = $_GET['page'];
  2. $page = $page*18-1;

В данном случае первая страница должна открываться при $_GET['page'] = 0, и не забудьте проверить эту переменную ф-цией is_numeric().
kulerz Отправлено: 18 Февраля, 2016 - 03:16:38 • Тема: pjax и подгрузка javascript • Форум: HTTP и PHP

Ответов: 1
Просмотров: 752
День добрый. Установил на сайте pjax, все работает. Принцип, реализованный у меня - при клике на любую ссылку подгружается body, header - нет. title меняю с помощью jQuery. Вопрос: как подгружать каждый раз при клике javascript наиболее оптимальным способом, если header не обновляется. Не понял
kulerz Отправлено: 14 Февраля, 2016 - 17:37:59 • Тема: Как вызвать функцию класса во внутренней функции? • Форум: Объектно-ориентированное программирование

Ответов: 3
Просмотров: 914
DelphinPRO пишет:
Сделайте приватный метод у этого же класса. Зачем вам эта функция?


Ну только если так.
kulerz Отправлено: 14 Февраля, 2016 - 16:48:10 • Тема: Как вызвать функцию класса во внутренней функции? • Форум: Объектно-ориентированное программирование

Ответов: 3
Просмотров: 914
PHP:
скопировать код в буфер обмена
  1. class A {
  2.  
  3.  function foo () {
  4.  
  5.   return 'ok';
  6.  
  7.  }
  8.  
  9.  function bar () {
  10.  
  11.   function within () {
  12.  
  13.    $a = $this->foo ();
  14.  
  15.    return $a;
  16.  
  17.   }
  18.  
  19.   $within = within ();
  20.  
  21.   return $within;
  22.  
  23.  }
  24.  
  25. }
  26.  
  27. $A = new A;
  28.  
  29. $b = $A -> bar ();
  30.  
  31. echo $b;


Ошибка: Fatal error: Using $this when not in object context in .... on line ....

Как вызвать функцию класса во внутренней функции?
kulerz Отправлено: 17 Марта, 2012 - 22:10:36 • Тема: Извлечь данные из одной ячейки mysql как массив • Форум: Работа с СУБД

Ответов: 3
Просмотров: 2258
Спасибо!
kulerz Отправлено: 17 Марта, 2012 - 21:46:16 • Тема: Извлечь данные из одной ячейки mysql как массив • Форум: Работа с СУБД

Ответов: 3
Просмотров: 2258
Доброго времени суток!

Столкнулся с такой проблемой.

Необходимо извлечь данные из одной ячейки с помощью mysql-запроса в виде простого массива. Тип поля - text. Данные в ячейке - произвольные числа через запятую.

PHP выводит эти числа как первое и последнее значение массива с индексом ноль:

CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. Array ( [0] => 456,654,354, )
  3.  


А необходимо, чтобы каждому числу присваивался свой порядковый индекс:

CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. Array ( [0] => 456, [1] => 654, [2] => 354, )
  3.  


Как разрешить эту проблему?

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB