PHP.SU

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

Страниц (22): « 1 2 3 [4] 5 6 7 8 9 ... » В конец

> Найдено сообщений: 327
antobra Отправлено: 16 Октября, 2012 - 14:47:39 • Тема: Массив и удаление • Форум: Вопросы новичков

Ответов: 5
Просмотров: 163
Коллеги, подскажите решение.

Есть массив



Как удалить значение 'world', при этом оставить все остальные значения ?

Мне, конечно, пришло в голову перебрать массив через циклы, но возможно есть другие способы ?
antobra Отправлено: 12 Октября, 2012 - 14:38:28 • Тема: Redis и массив • Форум: Вопросы новичков

Ответов: 2
Просмотров: 327
Помогло, спасибо! Плюсик в Спасибо
antobra Отправлено: 12 Октября, 2012 - 13:13:11 • Тема: Redis и массив • Форум: Вопросы новичков

Ответов: 2
Просмотров: 327
Скажите, может ли Redis записать массив?

Пытаюсь поместить массив в redis:



И при выводе



Получаю просто слово "Array". В чем подвох? Улыбка
antobra Отправлено: 25 Сентября, 2012 - 03:23:11 • Тема: Классы и функции • Форум: Вопросы новичков

Ответов: 4
Просмотров: 141
Подскажите пожалуйста, что рекомендуют использовать опытные программисты и что действует быстрей?

PHP:
скопировать код в буфер обмена
  1.  
  2. Class Test {
  3.  
  4.   function One () {
  5.     return 'Text 1';
  6.   }
  7.  
  8. }
  9.  
  10. $test = new Test ();
  11. echo $test->One();
  12.  


или

PHP:
скопировать код в буфер обмена
  1.  
  2. Class Test {
  3.  
  4.   function One () {
  5.     return 'Text 1';
  6.   }
  7.  
  8. }
  9.  
  10. echo Test::One();
  11.  


Вопрос возник от того, что в первом случае мы объявляем класс и в функциях в этом классе мы можем вызывать другие функции через $this, а во втором варианте в функциях внутри класса мы можем вызывать только через тот же Class::Function().
Вопрос немного странный, но тем не менее. Не влияют ли это на скорость? Помнится где то читал, что использование :: было в php4, а -> стали использовать в php5.

Кто владеет информацией, подскажите... )))
antobra Отправлено: 23 Сентября, 2012 - 21:19:54 • Тема: require once в функции • Форум: Вопросы новичков

Ответов: 7
Просмотров: 210
OrmaJever
Спасибо +1
И путь решения только тот, что сказал Tox ?
antobra Отправлено: 23 Сентября, 2012 - 19:24:10 • Тема: require once в функции • Форум: Вопросы новичков

Ответов: 7
Просмотров: 210
DelphinPRO пишет:
include


PHP:
скопировать код в буфер обмена
  1. function Hello () {
  2.    include 'hello2.php';
  3. }


Тоже самое.

Tox пишет:
Может я не понял, но а как насчет return?


PHP:
скопировать код в буфер обмена
  1. function Hello () {
  2.    return include 'hello2.php';
  3. }


Не решает вопрос.
antobra Отправлено: 23 Сентября, 2012 - 18:47:52 • Тема: require once в функции • Форум: Вопросы новичков

Ответов: 7
Просмотров: 210
Как вставить файл с помощью require_once из функции?

Допустим есть код:

PHP:
скопировать код в буфер обмена
  1.  
  2. function Hello () {
  3.    require_once 'hello2.php';
  4. }
  5.  
  6. Hello();
  7. echo $a;
  8.  


Файл hello2.php содержит

CODE (htmlphp):
скопировать код в буфер обмена
  1. $a = 'Test Ok 1'
  2. echo 'Test Ok 2';


Файл hello2.php будет загружен, но только в рамках функции и выведется результат



а код echo $a останется невыполенным.

Как быть? Подскажите, если кто-то знает.
Моя цель: сделать возможность вставлять файлы из функций
antobra Отправлено: 06 Сентября, 2012 - 16:54:29 • Тема: PostgreSQL - удаление повторов • Форум: SQL и Архитектура БД

Ответов: 2
Просмотров: 22
У кого-нибудь есть идеи, как достаточно в короткое время удалить повторы строк в Постгре, при условии, что у всех свои id и повторов одной строки может быть несколько штук во всей таблице. Нашел в гугле как удалить повторы, если нет уник. ключей, как удалить повторы, если их только два. А как удалить с ключами и если из более 2-ух - нет.

Может кто-то знает?)))) Думаю многим будет полезно)
antobra Отправлено: 28 Августа, 2012 - 03:42:59 • Тема: Проверка соединения с БД • Форум: Работа с СУБД

Ответов: 1
Просмотров: 815
Подскажите Кто знает

Пишу функцию, которая принимает, обрабатываем и отправляет запрос в БД.
PHP:
скопировать код в буфер обмена
  1.  
  2. function DB ($parameters, $query) {
  3.  /* обработка данных */
  4.  pg_query('some query');
  5. }
  6.  


Ее особенность: в этой функции можно отправлять запросы в БД на разных серверах. Т.е. как несложно догадаться часто используется pg_connect к разным БД.

И вопрос заключается в следующем: как проверить в функции, что существует ли такой коннект к базе (через if). Для того, чтобы не делать подключения еще раз, если оно уже есть.

Перепробывал pg_connection_busy и pg_connection_status. Не помогло. Или возможно кривые руки.
antobra Отправлено: 17 Июня, 2012 - 19:12:20 • Тема: php код одной строкой • Форум: Вопросы новичков

Ответов: 6
Просмотров: 222
Данный класс - это API. Оно мной не редактируется. И поэтому нужно сделать одной строкой. Весь остальной код остается как и был.
(Добавление)
Возможно OrmaJever удобно, когда в коде присутствует большой класс и каждый раз его нужно пролистывать и искать нужную строку по секунд 5 и который в общем никогда не будет редактироваться. А для удобства весь API сделать одной строкой, чтобы в редакторе отображалась только одна малозаметная строка, пусть и длинная, это смешно! Сейчас вот тоже посмеюсь.
antobra Отправлено: 17 Июня, 2012 - 19:02:00 • Тема: php код одной строкой • Форум: Вопросы новичков

Ответов: 6
Просмотров: 222
Вставляю в рабочий php файл нередактируемый класс API, т.к. не хочу использовать require_once, т.к. замедляет открытие страницы. Хочу сделать код этого API одной строкой, чтобы редактирование остального кода было удобным. Как такое осуществить?

Сейчас висит огромный API класс и его приходится все время пролистывать. Хочется сделать одной строчкой)

Заранее спасибо.
antobra Отправлено: 14 Июня, 2012 - 11:01:29 • Тема: nginx + apache, кто объяснит? • Форум: Apache и другие веб-серверы

Ответов: 9
Просмотров: 788
Спасибо за объяснения. Надеюсь, что эти ответы помогут еще кому то. Остаюсь на nginx. А вот по распределению запросов - подумаю.
antobra Отправлено: 14 Июня, 2012 - 10:36:10 • Тема: nginx + apache, кто объяснит? • Форум: Apache и другие веб-серверы

Ответов: 9
Просмотров: 788
Ребят, спасибо за ответы. Как я понял, что nginx+apache по производительности не выигрывает у только nginx ? Выигрыш только в недостающих модулях. Правильно?
antobra Отправлено: 14 Июня, 2012 - 10:23:39 • Тема: nginx + apache, кто объяснит? • Форум: Apache и другие веб-серверы

Ответов: 9
Просмотров: 788
Мелкий В каких случаях он требуется?
antobra Отправлено: 14 Июня, 2012 - 09:37:17 • Тема: nginx + apache, кто объяснит? • Форум: Apache и другие веб-серверы

Ответов: 9
Просмотров: 788
Приветствую.

Кто-нибудь коротенько сможет объяснить для чего используют связку nginx + apache?
Вот, из двух серверов я предпочел nginx и вроде все отлично работает. Но многие пишут в интернете, что лучше nginx + apache. Чем лучше? Всем известно, что nginx быстрее. Так в чем секрет?

Страниц (22): « 1 2 3 [4] 5 6 7 8 9 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB