وظائف PHP
القوة الحقيقية للPHP يأتي من وظائفها.
في PHP، وتوفير أكثر من 1000 المدمج في وظائف.
PHP المدمج في وظيفة
لدليل مرجعي كامل وجميع حالات ظائف مجموعة، زيارة موقعنا PHP المرجعي .
وظائف PHP
في هذا الفصل، ونحن سوف تظهر لك كيفية إنشاء الدالات الخاصة بك.
لتشغيل البرنامج النصي عند تحميل الصفحة، يمكنك وضعه في وظيفة.
يتم تنفيذ وظيفة عن طريق استدعاء الدالة.
يمكنك استدعاء دالة في أي موضع في الصفحة.
إنشاء وظيفة PHP
يتم تنفيذ وظيفة عن طريق استدعاء الدالة.
قواعد
{
要执行的代码;
}
المبادئ التوجيهية وظيفة PHP:
- اسم وظيفة يجب ان يدفع وظيفتها
- أسماء وظيفة تبدأ بحرف أو بتسطير (لا يمكن أن تبدأ مع عدد)
أمثلة
وثمة وظيفة بسيطة عندما يتم استدعاء يمكن أن يكون اسمي الإخراج:
<body>
<?php
function writeName()
{
echo "Kai Jim Refsnes";
}
echo "My name is ";
writeName();
?>
</body>
</html>
الإخراج:
وظائف PHP - إضافة المعلمات
من أجل إضافة المزيد من الوظائف إلى وظيفة، ويمكننا أن نضيف المعلمات. حجج مماثلة متغيرة.
المعلمات بعد اسم وظيفة لديه قوسين المعينة.
مثال 1
الأمثلة التالية سيتم إخراج اسم مختلف، ولكن الاسم هو نفسه:
<body>
<?php
function writeName($fname)
{
echo $fname . " Refsnes.<br>";
}
echo "My name is ";
writeName("Kai Jim");
echo "My sister's name is ";
writeName("Hege");
echo "My brother's name is ";
writeName("Stale");
?>
</body>
</html>
الإخراج:
My sister's name is Hege Refsnes.
My brother's name is Stale Refsnes.
مثال 2
الدالة التالية اثنين من المعلمات:
<body>
<?php
function writeName($fname,$punctuation)
{
echo $fname . " Refsnes" . $punctuation . "<br>";
}
echo "My name is ";
writeName("Kai Jim",".");
echo "My sister's name is ";
writeName("Hege","!");
echo "My brother's name is ";
writeName("Stale","?");
?>
</body>
</html>
الإخراج:
My sister's name is Hege Refsnes!
My brother's name is Stale Refsnes?
وظائف PHP - قيمة إرجاع
لجعل الدالة بإرجاع قيمة، استخدم العبارة العودة.
أمثلة
<body>
<?php
function add($x,$y)
{
$total=$x+$y;
return $total;
}
echo "1 + 16 = " . add(1,16);
?>
</body>
</html>
الإخراج: