PHP.SU

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

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

> Найдено сообщений: 198
qtk Отправлено: 16 Декабря, 2013 - 14:44:52 • Тема: Поочередная замена значенний массива • Форум: Вопросы новичков

Ответов: 9
Просмотров: 341
[quote=teddy][/quote] у меня не стандартные модификаторы.
qtk Отправлено: 16 Декабря, 2013 - 14:00:40 • Тема: Поочередная замена значенний массива • Форум: Вопросы новичков

Ответов: 9
Просмотров: 341
Здравствуйте. Помогите пожалуйста как значение одного массива заменить на значение второго?
PHP:
скопировать код в буфер обмена
  1.  
  2.  $str = 'тут текст %s, а тут число %i и снова текст %s';
  3.  $arr1 = array('%s', '%i', '%s');
  4.  $arr2 = array('трололо', 123, 'ололо');
  5.  

В итоге надо получить строку 'тут текст ТРОЛОЛО, а тут число 123 и снова текст ОЛОЛО'
Спасибо!
qtk Отправлено: 28 Сентября, 2013 - 20:18:56 • Тема: как правильно вводить имя переменной класса • Форум: Объектно-ориентированное программирование

Ответов: 4
Просмотров: 1233
Данные не передает
qtk Отправлено: 28 Сентября, 2013 - 19:58:19 • Тема: как правильно вводить имя переменной класса • Форум: Объектно-ориентированное программирование

Ответов: 4
Просмотров: 1233
Например
public $error;
compact($this->error);//не работает
qtk Отправлено: 28 Сентября, 2013 - 19:20:50 • Тема: как правильно вводить имя переменной класса • Форум: Объектно-ориентированное программирование

Ответов: 4
Просмотров: 1233
Например в функция compact() нужно ввести имя переменной из класса, как это сделать? За ранее спасибо!
qtk Отправлено: 24 Сентября, 2013 - 17:28:25 • Тема: Проблема вызова пользовательской функции • Форум: Объектно-ориентированное программирование

Ответов: 3
Просмотров: 902
Огромное спасибо, все работает!!!
(Добавление)
Мелкий пишет:
LIME описал "как", дополню "почему":
Ваш код пытается вызвать функцию. А функции такой нет, зато у вас метод класса.
$this->var[0] становится test1, получаем test1(), вместо $this->test1();

спасибо за разяснение, теперь буду знать.
qtk Отправлено: 24 Сентября, 2013 - 09:30:06 • Тема: Динамические title и tegs • Форум: Вопросы новичков

Ответов: 6
Просмотров: 290
Можете передавать все данные в ссылке если не хотите возится с базами.
<a href="http://test1[dot]ru/?title=<?php rawurlencode("Тут пишете любой текст"); ?>&amp;key=<?php rawurlencode("Тут пишете любой текст"); ?>">ССылка на какую либо страницу</a>
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <!DOCTYPE html>
  3. <html>
  4. <head>
  5.     <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
  6.     <meta name="keywords" content="<?php echo$_GET['key']; ?>">
  7.     <title><?php echo $_GET['title']; ?></title>
  8. </head>
  9. <body>
  10.  
qtk Отправлено: 24 Сентября, 2013 - 09:15:36 • Тема: Проблема вызова пользовательской функции • Форум: Объектно-ориентированное программирование

Ответов: 3
Просмотров: 902
Все вроде бы логично, но вылазит ошибка
PHP:
скопировать код в буфер обмена
  1.  
  2. class A
  3. {
  4.     protected $var;
  5.     public function __construct()
  6.     {
  7.         $this->var = array('test1', 'test2');
  8.     }
  9. }
  10. class B extends A
  11. {
  12.     public function __construct()
  13.     {
  14.         parent::__construct();
  15.         $this->var[0]();
  16.     }
  17.     public function test1()
  18.     {
  19.         echo 'это функция test1';
  20.     }
  21. }
  22. $odj = new B;
  23.  
qtk Отправлено: 29 Августа, 2013 - 19:10:00 • Тема: Стоит ли использовать isset() и empty() для проверки переменных? • Форум: Вопросы новичков

Ответов: 15
Просмотров: 649
Спасибо за помощь!
qtk Отправлено: 28 Августа, 2013 - 22:46:18 • Тема: Стоит ли использовать isset() и empty() для проверки переменных? • Форум: Вопросы новичков

Ответов: 15
Просмотров: 649
ЕЩЕ РАЗ ПИШУ ВОПРОС
есть ли разница
PHP:
скопировать код в буфер обмена
  1.  
  2. $a=4;
  3. if($a)
  4. {
  5.     //тут код выполнения
  6. }
  7. и
  8. $a=4;
  9. if(!empty($a))
  10. {
  11.     //тут код выполнения
  12. }
  13. может в корректности обработки или в безопасности?
  14.  
qtk Отправлено: 28 Августа, 2013 - 22:29:34 • Тема: Стоит ли использовать isset() и empty() для проверки переменных? • Форум: Вопросы новичков

Ответов: 15
Просмотров: 649
IllusionMH пишет:
А вот если существование переменной/элемента массива/и т.п. зависит от внешних условий - тогда проверять стоит.
мне интересно почему вы так думаете, тут же все типично или есть данные или их нет и не важно откуда взяты, ведь я не стораюсь проверить тип данных, а только их наличие
qtk Отправлено: 28 Августа, 2013 - 22:01:56 • Тема: Стоит ли использовать isset() и empty() для проверки переменных? • Форум: Вопросы новичков

Ответов: 15
Просмотров: 649
Спасибо. а чем это про аргументируете?!
qtk Отправлено: 28 Августа, 2013 - 21:58:20 • Тема: Стоит ли использовать isset() и empty() для проверки переменных? • Форум: Вопросы новичков

Ответов: 15
Просмотров: 649
да это просто пример, а не конкретная ситуация!!!
qtk Отправлено: 28 Августа, 2013 - 21:40:17 • Тема: Стоит ли использовать isset() и empty() для проверки переменных? • Форум: Вопросы новичков

Ответов: 15
Просмотров: 649
Не понял юмора
(Добавление)
Тогда так
PHP:
скопировать код в буфер обмена
  1.  
  2. $a=4;
  3. if($a)
  4. {
  5.     //тут код выполнения
  6. }
  7.  
qtk Отправлено: 28 Августа, 2013 - 21:12:50 • Тема: Подключить css файл в php • Форум: Вопросы новичков

Ответов: 12
Просмотров: 3131
Абсолютный путь для браузера при запросе css и js всегда начинается с корневого каталога на хостинге(обычно www) со знака /
Следовательно абсолютный путь к вашим файлам (при таком расположении папок www/style/css/) будет / style/css/main.css

Страниц (14): « 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