08-17-2007, 04:03 PM
|
رقم المشاركة : 1
|
معلومات
العضو |
|
|
|
إحصائية العضو |
|
|
|
شرح الدالة rtrim لحذف المسافات فى نهاية الجملة
السلام عليكم
عمل هذه الدالة ينصب على حذف المسافات البيضاء فى نهاية الجملة أو اى حرف اخر يتم تحديده فى معامل الدالة الثانى
التركيب :
كود PHP:
rtrim ( string $str [, string $charlist] )
شرح التركيب :
$str وهى تمثل النص المراد حذف المسافات البيضاء فى نهايته
$charlist وهنا تستطيع تحدد مجموعة الحروف أو العلامات التى تريدها أن تحذف من نهاية جملة ما ، مع العلم ان هذا المعامل اختيارى ، وفى حالة عدم تحديد ذلك المعامل سيتم حذف العلامات التالية افتراضيا :
- " " (ASCII 32 (0x20)), an ordinary space.
- "\t" (ASCII 9 (0x09)), a tab.
- "\n" (ASCII 10 (0x0A)), a new line (line feed).
- "\r" (ASCII 13 (0x0D)), a carriage return.
- "\0" (ASCII 0 (0x00)), the NUL-byte.
- "\x0B" (ASCII 11 (0x0B)), a vertical tab.
كود PHP:
<?php
$text = "\t\tThese are a few words :) ... "; $binary = "\x09Example string\x0A"; $hello = "Hello World"; var_dump($text, $binary, $hello);
print "\n";
$trimmed = rtrim($text); var_dump($trimmed);
$trimmed = rtrim($text, " \t."); var_dump($trimmed);
$trimmed = rtrim($hello, "Hdle"); var_dump($trimmed);
// trim the ASCII control characters at the end of $binary // (from 0 to 31 inclusive) $clean = rtrim($binary, "\x00..\x1F"); var_dump($clean);
?>
|
|
|
|