At 12:37 AM 6/6/2006, Rob W. wrote:
Say I have a variable setting an ip address of 192.168.100.0
I want to be able to remove the last to chr's of that variable ie: .0
What would be my best solution to do that?
If you want the last two characters you can use substr():
[1] $sResult = substr($sIP, -2);
If you want the string from the last period onward, regardless of
length, you can use strrpos() and substr():
[2] $iPos = strrpos($sIP, ".");
if ($iPos !== FALSE) $sResult = substr($sIP, -$iPos);
Take the time to read about various string functions -- you'll thank yourself.
http://php.net/strings
Paul
[1] substr
http://php.net/substr
see Example 2. Using a negative start
[2] strrpos
http://php.net/strrpos
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php