الفرق بين المراجعتين لصفحة: «PHP/convert uuencode»

من موسوعة حسوب
< PHP
لا ملخص تعديل
لا ملخص تعديل
سطر 2: سطر 2:
(PHP 4, PHP 5, PHP 7)
(PHP 4, PHP 5, PHP 7)


تُرِّمز الدالة ‎convert_uuencode()‎ السلسة النصية.
تُرِّمز الدالة ‎<code>convert_uuencode()‎</code> السلسلة النصية.


=== الوصف ===
== الوصف ==
<syntaxhighlight lang="php">
<syntaxhighlight lang="php">
string convert_uuencode ( string $data )
string convert_uuencode ( string $data )
</syntaxhighlight>تُرِّمز الدالة convert_uuencode()‎ السلسلة النصية بإستعمال الخوارزمية uuencode.
</syntaxhighlight>تُرِّمز الدالة <code>convert_uuencode()‎</code> السلسلة النصية بإستعمال الخوارزمية uuencode.


تُتَرجم خوارزمية Uuencode كل السلاسل النصية (بما في ذلك البيانات بالنظام الثنائي) إلى أحرف قابلة للطباعة، ما يجعله نقلها داخل الشبكة آمنًا. يزيد حجم البيانات المُرَمَزة بخوارزمية Uuencode عن حجمها الطبيعي بنسبة 35٪.
تُتَرجم خوارزمية Uuencode كل السلاسل النصية (بما في ذلك البيانات بالنظام الثنائي) إلى أحرف قابلة للطباعة، ما يجعله نقلها داخل الشبكة آمنًا. يزيد حجم البيانات المُرَمَزة بخوارزمية Uuencode عن حجمها الطبيعي بنسبة 35%.


=== المعاملات ===
== المعاملات ==


==== data ====
=== data ===
البيانات التي نريد ترميزها.
البيانات التي نريد ترميزها.


=== القيم المعادة ===
== القيم المعادة ==
تُعيد الدالة convert_uuencode()‎ البيانات مُرَمَزةً، أو القيمة FALSE عند فشل ترميزها.
تُعيد الدالة <code>convert_uuencode()‎</code> البيانات مُرَمَزةً، أو القيمة FALSE عند فشل ترميزها.


=== أمثلة ===
== أمثلة ==
 
المثال 1: مثال بسيط عن الدالة <code>convert_uuencode()‎</code><syntaxhighlight lang="php">
==== المثال 1: مثال بسيط عن الدالة convert_uuencode()‎ ====
<syntaxhighlight lang="php">
<?php
<?php
$some_string = "test\ntext text\r\n";
$some_string = "test\ntext text\r\n";
echo convert_uuencode($some_string);
echo convert_uuencode($some_string);
?>
?>
</syntaxhighlight>
</syntaxhighlight>


=== انظر أيضًا ===
== انظر أيضًا ==
* convert_uudecode()‎: فك ترميز سلسلة نصية مرمَّزة بالدالة convert_uuencode()‎.
* <code>[[PHP/convert uudecode|convert_uudecode()‎]]</code>: فك ترميز سلسلة نصية مرمَّزة بالدالة <code>convert_uuencode()‎</code>.
* base64_encode()‎: ترميز البيانات بواسطة MIME base64.
* <code>[[PHP/base64 encode|base64_encode()‎]]</code>: ترميز البيانات بواسطة MIME base64.


=== مصادر ===
== مصادر ==
* صفحة الدالة convert_uuencode‎ في توثيق PHP الرسمي.
* [http://php.net/manual/en/function.convert-uuencode.php صفحة الدالة convert_uuencode‎ في توثيق PHP الرسمي].

مراجعة 15:31، 5 أبريل 2018

(PHP 4, PHP 5, PHP 7)

تُرِّمز الدالة ‎convert_uuencode()‎ السلسلة النصية.

الوصف

string convert_uuencode ( string $data )

تُرِّمز الدالة convert_uuencode()‎ السلسلة النصية بإستعمال الخوارزمية uuencode.

تُتَرجم خوارزمية Uuencode كل السلاسل النصية (بما في ذلك البيانات بالنظام الثنائي) إلى أحرف قابلة للطباعة، ما يجعله نقلها داخل الشبكة آمنًا. يزيد حجم البيانات المُرَمَزة بخوارزمية Uuencode عن حجمها الطبيعي بنسبة 35%.

المعاملات

data

البيانات التي نريد ترميزها.

القيم المعادة

تُعيد الدالة convert_uuencode()‎ البيانات مُرَمَزةً، أو القيمة FALSE عند فشل ترميزها.

أمثلة

المثال 1: مثال بسيط عن الدالة convert_uuencode()‎

<?php
$some_string = "test\ntext text\r\n";
echo convert_uuencode($some_string);
?>

انظر أيضًا

مصادر