PHP.SU

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

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

> Найдено сообщений: 1361
Саныч Отправлено: 15 Декабря, 2013 - 17:17:51 • Тема: Выбор типа для целочисленного поля • Форум: Работа с СУБД

Ответов: 2
Просмотров: 903
Конечно имеет. Тип должен быть точно таким, как вам нужно, не больше и не меньше. К примеру, вам нужно хранить возраст, т.е. числа не будут больше 100, так зачем использовать для этого INT? Берите TINYINT...
Саныч Отправлено: 15 Декабря, 2013 - 17:13:26 • Тема: Помогите разобрать, что за регулярка • Форум: Регулярные выражения

Ответов: 4
Просмотров: 382
ekkl пишет:
прокатит, или есть изящнее?
Прокатит, но есть изящнее)Минимальная длина логина в таком случае 2 символа
Саныч Отправлено: 08 Декабря, 2013 - 23:11:39 • Тема: Цикл не завершается • Форум: Вопросы новичков

Ответов: 3
Просмотров: 171
1. Где здесь функция?
2. Где цикл?
Саныч Отправлено: 05 Декабря, 2013 - 23:41:05 • Тема: Нужна помощь в синтаксисе • Форум: Вопросы новичков

Ответов: 8
Просмотров: 271
g1dro пишет:
Начнем с того, что я просил помочь разобраться в коде, а не учит меня плохому или хорошему.
Вот когда представите код, тогда вам и помогут. Сейчас же тут куча г... несвязанных инструкций вперемешку с HTML.

Правильное направление Deonis вам уже указал. Удаляете эти бредни попова, забываете, что успели запомнить, скачиваете записи вебинаров от Специалиста и начинаете изучать. Также неплохо было бы научится читать ошибки, что выдает вам PHP, там более чем все описано.
Саныч Отправлено: 04 Декабря, 2013 - 20:06:21 • Тема: регулярка для замены ссылок • Форум: Регулярные выражения

Ответов: 4
Просмотров: 315
PHP:
скопировать код в буфер обмена
  1. $str = preg_replace('#(<a.+?href=")(?(?=\/")""|[^"]+)(".*?>).+?<\/a>#i', '$1/урл_ссылки/$2название_ссылки</a>', $str);
Саныч Отправлено: 23 Октября, 2013 - 01:08:40 • Тема: Как вывести? • Форум: Программирование на PHP

Ответов: 10
Просмотров: 706
PHP:
скопировать код в буфер обмена
  1. foreach($_SESSION['cart'] as $tovar_id=>$data)
  2. {
  3.     $count = $data['count'];
  4. }
Саныч Отправлено: 22 Октября, 2013 - 22:46:54 • Тема: Регулярное выражение для поиска запрещенных символов • Форум: Регулярные выражения

Ответов: 4
Просмотров: 511
PHP:
скопировать код в буфер обмена
  1. function language_name()
  2. {
  3.     if (empty($_POST["language_name"])) {
  4.         echo 'Пустое поле!';
  5.     } else if (preg_match('#^[\da-z\#\,\.\+а-яё]+$#iu', $_POST["language_name"])) {
  6.         echo 'Все OK!';
  7.     } else {
  8.         echo 'Имеются запрещенные символы!';
  9.     }
  10. }
Саныч Отправлено: 22 Октября, 2013 - 21:55:29 • Тема: Регулярное выражение для поиска запрещенных символов • Форум: Регулярные выражения

Ответов: 4
Просмотров: 511
Лучше опишите что должна делать ф-ция. Возможно регулярка вобще не нужна будет. Да и сама имеющаяся сейчас ф-ция - откровенная какашка...
Саныч Отправлено: 07 Октября, 2013 - 09:12:52 • Тема: Помогите пожалуйста с 2-мя регулярками • Форум: Вопросы новичков

Ответов: 3
Просмотров: 180
PHP:
скопировать код в буфер обмена
  1. $str = preg_replace('#(?:\d{1,3})|(?:\d{1,3}\.\d{3})|(?:[1-5](?:\.\d{3}){2})#', '<b>$0</b>', $str);
  2.  
  3. $str = preg_replace('#\d*[02468]#', '<b>$0</b>', $str);
Саныч Отправлено: 22 Сентября, 2013 - 02:48:07 • Тема: Не понимаю как устроена конструкция • Форум: Вопросы новичков

Ответов: 4
Просмотров: 199
http://php.net/manual/ru/languag...mparison.ternary
Саныч Отправлено: 21 Сентября, 2013 - 19:15:07 • Тема: Выражение • Форум: Регулярные выражения

Ответов: 1
Просмотров: 183
PHP:
скопировать код в буфер обмена
  1. $str = "<user id='21312' name='krutoi' pass='abc123' datareg='21/12/12' value5='dsad2123'>";
  2. preg_match_all('#<user\s+id=\'([^\']+)\'.+pass=\'([^\']+)\'.+value5=\'([^\']+)\'.*>#i', $str, $matches);
  3. print_r($matches);
Но это если параметры идут именно в этом порядке, если нет - то нужно по другому делать.
Саныч Отправлено: 21 Сентября, 2013 - 13:00:23 • Тема: Непонятный результат программы • Форум: Вопросы новичков

Ответов: 7
Просмотров: 357
Не знаю, я с C# вобще не знаком.
В PHP не уничтожается, в javascript тоже, в С помойму тоже...
Саныч Отправлено: 21 Сентября, 2013 - 12:57:15 • Тема: Как скрыть часть текста • Форум: HTML, Дизайн & CSS

Ответов: 9
Просмотров: 4756
overflow ?
Саныч Отправлено: 21 Сентября, 2013 - 12:54:00 • Тема: Непонятный результат программы • Форум: Вопросы новичков

Ответов: 7
Просмотров: 357
koutinho пишет:
значит ли это что переменная инициализированная в цикле for в роли счетчика ну как правило i, тоже остается после выхода из цикла?
Конечно. Вот вам небольшой пример
PHP:
скопировать код в буфер обмена
  1. for ($i = 0; $i < 1234; $i++) {
  2.     // ...
  3. }
  4.  
  5. echo $i; // выведет 1234
Саныч Отправлено: 21 Сентября, 2013 - 12:45:29 • Тема: Непонятный результат программы • Форум: Вопросы новичков

Ответов: 7
Просмотров: 357
koutinho пишет:
разве переменная i обьявленная в forech не является локальной и разве она не должна уничтожаться после выхода из цикла?
Своя область видимости, локальная, может быть только у функции/метода, но не у управляющих конструкций. У них нет своей области видимости, работают они с той, где объявлены. Если внутри метода/функции - то с локальной, если нет - с глобальной.
Уничтожаться само тоже ничего не должно.
Вобще возьмите за правило, если вы в цикле используете переменную-ссылку, то сразу за этим циклом уничтожать ее - unset($i).

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