| |
|
|
| | 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);
?>
|
| |
| |
|
|