SEO продвижение сайтов

Убрать не цифры в PHP

Функция intval() - получает целочисленное значение переменной.

<?php
    $str = 'Мне 20 лет!';
    //echo preg_replace('/[^0-9]/', '', $str); // 20
    echo intval($str); // 0 - впереди текст
?>

Возвращает: 0

Еще пример для цены:

<?php
function txt_c($p, $k=10, $k2='.') // Цыфры длиной $k с 2-мя знакаим после зпт. k2-раздел
{
    $p=trim($p); if ($p=='') {$p=0;}
    $p=substr(number_format(str_replace(',', '.', $p), 2, '.', $k2), 0, $k);
    $p=str_replace('.00', '', $p);
    return $p;
};
echo txt_c('015.856');
?>

Возвращает: 15.86

Добавить комментарий


Защитный код
Обновить

Ошибки в тексте выделить и Ctrl+Enter


Расскажи о нас друзьям

Web-технологии

Ветвления в С++

Чтобы указать условие при выполнении которого будет выполняться определенный код, а при невыполнении другой код, потребуется прибегнуть к следующим структурам:

Условия if-if else-else

Подробнее...

Консольный ввод и вывод данных в C++

В С++, как и в С, нет встроенных в язык средств ввода-вывода. В С++ разработана библиотека ввода-вывода iostream, которая подключается директивой #include <iostream>

Библиотека iostream определяет три стандартных потока:

  • cin  стандартный входной поток (stdin в С)
  • cout  стандартный выходной поток (stdout в С)
  • cerr  стандартный поток вывода сообщений об ошибках (stderr в С)

Для выполнения операций ввода-вывода переопределены две операции поразрядного сдвига:

  • >>  получить из входного потока
  • <<  поместить в выходной поток
Подробнее...

Переменные: инициализация и присвоение данных

Инициализация и присвоение данных в С++ начинается с указания типа данных, потом указывается имя переменных, после можно указать значение переменной согласно его типу. Имена переменных могут содержать латинские буквы и цифры, но не могут начинаться с цифры.

double d1(5000.0);//Число с точкой
double d2(5e3);//Другой способ присвоить значение 5000
double d3(.05);//0.05
double d4(5e-2);//Другой способ присвоить значение 0.05

А можно и так…

Подробнее...
Интересные статьи

Стишки-депрессяшки

Стишки-депрессяшки

У меня нет попы

у меня нет тить

я должна работать

чтобы как то жить

©

В камасутре много

интересных поз

жаль у нас с женою

остеохондроз

©

Надо же приснится

всякая херня

прямо на работе

среди бела дня

Подробнее...

Почему или резонные вопросы

Почему или резонные вопросы

Хотель бы получить ответы на такие вопросы:

  1. Почему современные технологии одновременно позволяют производить банки для пива, которые не разлагаются на свалке за 100 лет, и кузова автомобилей, которые гниют за 3-4 года?
  2. Почему лимонный сок сделан из концентрата, а средство для мытья посуды – из настоящего лимона?
  3. Почему белая нитка, которой соединены новые носки, всегда оказывается прочнее, чем нитки, из которых сделаны сами носки?
Подробнее...

Детские загадки для взрослых

murzilka m

*Загадки, которые были опубликованы в журнале "Мурзилка" 30 лет назад!!! Сегодня они не для детей точно: ))*

1. Чтобы спереди погладить, нужно сзади полизать. (Почтовая марка)

2. Кругом волоса, посредине колбаса. (Кукуруза)

3. Сверху черно внутри красно, как засунешь так прекрасно. (Галоши)

Подробнее...

Оставить заявку

Закрыть
Заполните фрму и отправьте нам заяку
Заполните все обязательные поля*
captcha
Перезагрузить