|
|
|
| 1. Как извлечь последнюю цифру из числа с любым количеством знаков, или как лутше всего это зделать?
2.Как лутше всего заменить все символы строки кроме разрешённых | |
|
|
|
|
|
|
|
для: saschaAG
(11.03.2006 в 22:19)
| | 1.
<?php
$number = "346346";
$last = substr ($numder, -1);
?>
|
| |
|
|
|
|
|
|
|
для: Drago
(12.03.2006 в 02:36)
| | Спасибо Drago.
Нашёл ещё вот такой способ
<?php
$number = "346346";
$last = $number[strlen($number )-1];
?>
но твой по ходу лучше.
:) | |
|
|
|
|
|
|
|
для: saschaAG
(11.03.2006 в 22:19)
| | 2. Нужно больше подробностей - что за строка и что за символы. | |
|
|
|
|
|
|
|
для: cheops
(12.03.2006 в 13:15)
| | Строка- обыкновенный текст который может ввести пользователь как коментарий (короче всё что угодно :) )
и из этого мне нужно оставить только А-Я а-я A-Z a-z 0-9 ,: !? .-
Вопрос как удалить всё кроме того что перечисленно выше.
Или проще перечислить все запрещённые знаки, символы и заменить их?
Я думаю что во втором варианте всегда можно что-нибудь пропустить. | |
|
|
|
|
|
|
|
для: SaschaAG
(13.03.2006 в 00:04)
| | Для удаления всех лишних символов этого можно воспользоваться кодом
<?php
$text = preg_replace("#[^-a-zа-яё0-9,:!\?\., ]+#i","",$text);
?>
|
| |
|
|
|