HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #9361  
Старый 12.03.2009, 15:54
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
С нами: 9223466

Репутация: 3171


По умолчанию

Цитата:
Сообщение от mailbrush  
preg_match (регулярки)
preg_match('|([0-9]+)|',$text,$match);
Помоему так,я с моба.
 
Ответить с цитированием

  #9362  
Старый 12.03.2009, 16:13
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
С нами: 9410786

Репутация: 2731


По умолчанию

PHP код:
<?
$text
="123456789sdfkjnsodfnsdnfjsn";
preg_match('|([0-9]+)|',$text,$out);
echo 
$out[0];
?>
 
Ответить с цитированием

  #9363  
Старый 12.03.2009, 17:24
mailbrush
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
С нами: 9410786

Репутация: 2731


По умолчанию

Хех, а ведь в регулярках есть дигит \d
PHP код:
<?
$text
="7902bdfzss666";
preg_match('/([\d]+)/',$text,$out);
echo 
$out[0]
?>
 
Ответить с цитированием

  #9364  
Старый 12.03.2009, 17:36
-=Static=-
Участник форума
Регистрация: 12.11.2006
Сообщений: 213
С нами: 10260776

Репутация: 185
По умолчанию

Цитата:
Сообщение от Byrger  
ЕСть переменная вида xxxYY где x это число а Y это строка
Как из переменной выдрать число? (число может быть любой динны)
Если формат записи строго xxxYYY где xxx - цифры, то логичнее всего сделать так:

PHP код:
<?
$str 
"1234qwer";
echo 
intval($str);
 
Ответить с цитированием

  #9365  
Старый 12.03.2009, 17:45
[dei]
Участник форума
Регистрация: 24.11.2008
Сообщений: 205
С нами: 9190406

Репутация: 362
По умолчанию

Цитата:
Сообщение от mailbrush  
Хех, а ведь в регулярках есть дигит \d
PHP код:
<?
$text
="7902bdfzss666";
preg_match('/([\d]+)/',$text,$out);
echo 
$out[0]
?>
=\ тогда уже
PHP код:
preg_match('/(\d+)/',$text,$out); 
 
Ответить с цитированием

  #9366  
Старый 12.03.2009, 18:36
diznt
Постоянный
Регистрация: 31.01.2008
Сообщений: 643
С нами: 9619229

Репутация: 445


По умолчанию

Цитата:
Сообщение от diznt  
Народ встречаю всегда кое где символ

->

Что это? Где про него можно почитать?
ап
 
Ответить с цитированием

  #9367  
Старый 12.03.2009, 19:34
-=Static=-
Участник форума
Регистрация: 12.11.2006
Сообщений: 213
С нами: 10260776

Репутация: 185
По умолчанию

Цитата:
Сообщение от diznt  
ап

Цитата:
Для доступа к полям структуры через указатель на структуру служит операция стрелочка, которая обозначается двумя символами −> (минус и знак больше), их нужно рассматривать как одну неразрывную лексему (т.е. единый знак, единое слово). Пусть S — имя структуры, f — некоторое поле структуры S, p — указатель на структуру S. Тогда выражение
p−>f

обозначает поле f структуры S (само поле, а не указатель не него!). Это выражение можно записать, используя операцию звездочка (доступ к объекту через указатель),
p−>f ~ (*p).f

но, конечно, первый способ гораздо нагляднее. (Во втором случае круглые скобки вокруг выражения *p обязательны, поскольку приоритет операции точка выше, чем операции звездочка.)
В ПХП нет указателей, но операция -> используется для получения доступа к методам и свойствам объекта.
 
Ответить с цитированием

  #9368  
Старый 13.03.2009, 00:04
Balvan
Познающий
Регистрация: 11.03.2009
Сообщений: 70
С нами: 9035857

Репутация: 6
По умолчанию

Добрый вечер, ачатовцы! =)
Подскажите пожалуйста или дайте скрипт(ы) чтобы при заливки картинки на сайт она обесцвечивалась(становила ь чёрно-белая)
 
Ответить с цитированием

  #9369  
Старый 13.03.2009, 00:05
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
С нами: 9649706

Репутация: 3338


По умолчанию

Было уже, именно в этой теме, юзай поиск:

PHP код:
<pre>
<? 
@set_time_limit(0); 
@
ini_set("display_errors","1");


$s_file="1.jpg";           //Файл исходник
$r_file="2.jpg";           //Куда сохранить результат
wb($s_file,$r_file);   //Запускаем функцию преобразования картинки



/* Функция для преобразования цветной картинки в черно-белую */
Function wb($file1,$file2) {

//Получаем данные о картинке (высота и ширина) 
list($width$height) = getimagesize($file1); 

// Начинаем работу над исходником
$source imagecreatefromjpeg($file1); 
$bwimageimagecreate($width$height); 

//Создаем 256 цветную палитру
for ($c=0;$c<256;$c++) 
{
$palette[$c] = imagecolorallocate($bwimage,$c,$c,$c);
}

//Функция для преобразования rgb-пикселей в черно-белый цвет
function yiq($r,$g,$b
{
return ((
$r*0.299)+($g*0.587)+($b*0.114));
}

//Считываем цветовые пиксели (один за другим)
for ($y=0;$y<$height;$y++) 
{
for (
$x=0;$x<$width;$x++) 
{
$rgb imagecolorat($source,$x,$y);
$r = ($rgb >> 16) & 0xFF;
$g = ($rgb >> 8) & 0xFF;
$b $rgb 0xFF;

//А здесь мы преобразуем все цветные пиксели в черно-белые с помощью функции yiq
$gs yiq($r,$g,$b);
imagesetpixel($bwimage,$x,$y,$palette[$gs]);
}


// Сохраняем нашу получившуюся картинку
imagejpeg($bwimage,$file2);
ImageDestroy($bwimage);

Echo 
"Done";
}
?>

</pre>
 
Ответить с цитированием

  #9370  
Старый 13.03.2009, 00:40
Gray_Wolf
Постоянный
Регистрация: 07.03.2009
Сообщений: 357
С нами: 9042754

Репутация: 399
По умолчанию

Цитата:
Сообщение от diznt  
Народ встречаю всегда кое где символ
->
Что это? Где про него можно почитать?
Читайте про ООП в PHP.
Символ -> используется для обращения к методу или полю обьекта.
Т.е.
Например у нас есть класс "test_class", внетри него есть переменная $param, и функция t_func();
Если мы хотим обратиться к ним внутри этого же класса то мы пишем:
PHP код:
$this->param=4;
$this->t_func(); 
А если обращаемся из основного документа к которому подключили этот класс, то:
PHP код:
$test_object = new test_class;
$test_object->param=3;
$test_object->t_func(); 
И это рекомендую почитать:
http://php.su/learnphp/phpoo/?classes
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.