الفرق بين المراجعتين ل"PHP/ob get clean"
رؤيا-بنعطية (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الدالة ob_get_clean() في PHP }}</noinclude>') |
رؤيا-بنعطية (نقاش | مساهمات) |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:الدالة ob_get_clean() في PHP | <noinclude>{{DISPLAYTITLE:الدالة ob_get_clean() في PHP | ||
}}</noinclude> | }}</noinclude> | ||
+ | (PHP 4 >= 4.3.0, PHP 5, PHP 7) | ||
+ | |||
+ | تأخذ الدالة ob_get_clean() محتويات المخزن المؤقت الحالي وتحذف المخزن المؤقت الحالي للإخراج. | ||
+ | |||
+ | == الوصف == | ||
+ | string ob_get_clean ( void ) | ||
+ | |||
+ | تأخذ الدالة ob_get_clean() محتويات المخزن المؤقت الحالي وتحذف المخزن المؤقت الحالي للإخراج. | ||
+ | |||
+ | الدالة ob_get_clean() تنفذ أساسا كلا من ob_get_contents() و ob_end_clean(). | ||
+ | |||
+ | يجب أن يبدأ المخزن المؤقت للإخراج بالدالة ob_start() وعلامة PHP_OUTPUT_HANDLER_CLEANABLE. | ||
+ | |||
+ | == القيم المعادة == | ||
+ | تعيد الدالة ob_get_clean() محتويات المخزن المؤقت للإخراج وتنهي التخزين المؤقت للإخراج. إذا لم يكن التخزين المؤقت للإخراج مفعلا، تعيد الدالة القيمة FALSE. | ||
+ | |||
+ | == أمثلة == | ||
+ | المثال 1: استعمال الدالة ob_get_clean() | ||
+ | |||
+ | <?php | ||
+ | |||
+ | ob_start(); | ||
+ | |||
+ | echo "Hello World"; | ||
+ | |||
+ | $out = ob_get_clean(); | ||
+ | |||
+ | $out = strtolower($out); | ||
+ | |||
+ | var_dump($out); | ||
+ | |||
+ | ?> | ||
+ | |||
+ | سوف تكون مُخرجات المثال أعلاه كالتالي: | ||
+ | |||
+ | string(11) "hello world" | ||
+ | |||
+ | == انظر أيضا == | ||
+ | * الدالة <code>[[php/ob get contens|()ob_get_contents]]</code>: تعيد محتويات المخزن المؤقت للإخراج | ||
+ | |||
+ | * الدالة <code>[[php/ob start|()ob_start]]</code>: تشغل المخزن المؤقت للإخراج | ||
+ | |||
+ | == مصادر == | ||
+ | * [http://php.net/manual/en/function.ob-get-clean.php صفحة الدالة ob_get_clean في توثيق PHP الرسمي.] |
مراجعة 17:30، 27 يوليو 2018
(PHP 4 >= 4.3.0, PHP 5, PHP 7)
تأخذ الدالة ob_get_clean() محتويات المخزن المؤقت الحالي وتحذف المخزن المؤقت الحالي للإخراج.
الوصف
string ob_get_clean ( void )
تأخذ الدالة ob_get_clean() محتويات المخزن المؤقت الحالي وتحذف المخزن المؤقت الحالي للإخراج.
الدالة ob_get_clean() تنفذ أساسا كلا من ob_get_contents() و ob_end_clean().
يجب أن يبدأ المخزن المؤقت للإخراج بالدالة ob_start() وعلامة PHP_OUTPUT_HANDLER_CLEANABLE.
القيم المعادة
تعيد الدالة ob_get_clean() محتويات المخزن المؤقت للإخراج وتنهي التخزين المؤقت للإخراج. إذا لم يكن التخزين المؤقت للإخراج مفعلا، تعيد الدالة القيمة FALSE.
أمثلة
المثال 1: استعمال الدالة ob_get_clean()
<?php
ob_start();
echo "Hello World";
$out = ob_get_clean();
$out = strtolower($out);
var_dump($out);
?>
سوف تكون مُخرجات المثال أعلاه كالتالي:
string(11) "hello world"
انظر أيضا
- الدالة
()ob_get_contents
: تعيد محتويات المخزن المؤقت للإخراج
- الدالة
()ob_start
: تشغل المخزن المؤقت للإخراج