За последние 24 часа нас посетили 59929 программистов и 1774 робота. Сейчас ищут 819 программистов ...

Проверка переменной на пробелы

Тема в разделе "PHP для новичков", создана пользователем ssh, 25 авг 2009.

  1. ssh

    ssh Активный пользователь

    С нами с:
    15 апр 2009
    Сообщения:
    164
    Симпатии:
    0
    Как проверить переменную на пробелы? $a=" ";

    Как сделать так

    если $a="какое-то кол-во пробелов"
    выводи - вернитесь назад.
     
  2. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    PHP:
    1. <?php
    2.  
    3. $string = "Hello, World";
    4.  
    5. // Сначала сделаем trim строки
    6. $string = trim($string);
    7.  
    8. // Проверка на пробелы
    9. if(strpos($string, 0x20) !== false) {
    10.     echo "Строка не может содержать пробелы!";
    11. } else echo "Строка НЕ содержит пробелов";
    12.  
    13. ?>
     
  3. ssh

    ssh Активный пользователь

    С нами с:
    15 апр 2009
    Сообщения:
    164
    Симпатии:
    0
    Apple
    Thanks!
     
  4. ssh

    ssh Активный пользователь

    С нами с:
    15 апр 2009
    Сообщения:
    164
    Симпатии:
    0
    Apple
    А как сделать проверку на переменную где только пробелы, если присутствует текст и пробелы то пропускать, а если только пробелы то вернуться назад...
     
  5. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    PHP:
    1. <?php
    2.  
    3. $whitespaces = "        ";
    4.  
    5. if(!(trim($whitespaces))) {
    6.     echo "Строка содержит только пробелы";
    7. } else print "Нормальная строка";
    8.  
    9. ?>
     
  6. ssh

    ssh Активный пользователь

    С нами с:
    15 апр 2009
    Сообщения:
    164
    Симпатии:
    0
    Apple
    Double Thanks! :)