PHP में function का उपयोग कोड के दोहराव को कम करने के लिए किया जाता है और फंक्शन के यूज़ से कोड की स्पष्टता में सुधार किया जाता है function सरल टुकड़ों में जटिल समस्याओं को भी कम कर देता है
एक function statement का एक खंड होता है जिसका उपयोग किसी कार्यक्रम में बार-बार किया जा सकता है यह page load होने पर तत्काल executed नहीं होगा इसे फ़ंक्शन पर कॉल करके executed किया जाएगा।
Function कोड का एक टुकड़ा है जो parameter के रूप में इनपुट लेता है और processing के बाद एक मूल्य देता है PHP में फ़ंक्शंस अन्य प्रोग्रामिंग भाषा के कार्यों के समान है घोषणा करने के लिए, function कीवर्ड की आवश्यकता है
फ़ंक्शन की परिभाषा या execution को उसकी body में किया जाता है, जो कर्ली ब्रैकेट के बीच में है आम तौर पर, आप एक function की body में कुछ भी कर सकते हैं यदि आप भाव बनाते हैं या statement लिखते हैं, तो प्रत्येक को semicolon के साथ समाप्त करना चाहिए उदाहरण के लिए,
<?php function display() { $sentence = "We need to talk!"; $number = 34; $result = "About what?"; } ?>
यदि आवश्यक हो, तो आप एक या एक से अधिक वेरिएबल घोषित कर सकते हैं और उनको इस्तेमाल कर सकते हैं जैसा कि आप फिट दिखते हैं फ़ंक्शन में घोषित वेरिएबल को स्थानीय variable के रूप में संदर्भित किया जाता है।
<!DOCTYPE html> <html> <body> <?php function writeMsg() { echo "Hello My Frends!"; } writeMsg(); ?> </body> </html>