Function, Class and Keywords of PHP

Function Names

जब हम PHP में हमारी जरूरत के अनुसार किसी Function को Create करते हैं, तब हमें उस Function का भी नाम Specify करना होता है, ताकि हम उस Function को जरूरत होने पर उपयोग में ले सकें। Function के नाम को Specify करने के लिए भी हमें Identifiers के Naming Convention के सभी Rules को Follow करना होता है। अन्तर केवल इतना है कि Function के नाम Case Sensitive नहीं होते, इसलिए हम यदि Add नाम का Function बनाते हैं, तो उसे ADD नाम से भी Refer कर सकते हैं।

Class Names

जब हम PHP को Object Oriented Programming Language की तरह उपयोग में लेना चाहते हैं, तब हम हमारी जरूरत के अनुसार विभिन्न प्रकार की Classes Create करते हैं, जिनके Objects Create किए जाते हैं। इन Classes को भी एक नाम देना जरूरी होता है, ताकि हम किसी Specific Class Type के Objects Create कर सकें।

Functions के नाम की तरह ही Class के नाम भी Case Sensitive नहीं होते और हम  Reserved Words / Keywords को छोडकर किसी भी नाम को Class Name के रूप में Specify कर सकते हैं।

Keywords

Keywords कुछ ऐसे Special Words होते हैं, जिनका PHP Interpreter के लिए Special Meaning होता है। यानी जब PHP Interpreter को कोई Keyword मिलता है, तो PHP Interpreter उन Keywords के आधार पर किसी Special Type के Operation को Perform करता है।

किसी भी Programming Language की तरह PHP में भी कुछ नामों को Reserve Words या Keywords की तरह Reserve रखा गया है। हम इन नामों को किसी भी तरह के Identifier के नाम के रूप में उपयोग में नहीं ले सकते। PHP में निम्न Words को Keywords के रूप में Reserve रखा गया हैः

__CLASS__ clone endif
__FILE__ const endswitch
__FUNCTION__ continue endwhile
__LINE__ declare eval()
__METHOD__ default exception
abstract die() exit()
and do extends
array() echo() extends
as else final
Break elseif for
Case empty() foreach
catch enddeclare function
cfunction endfor global
Class endforeach if
implements php_user_filter switch
include() print() throw
include_once() private try
interface protected unset()
isset() public use
list() require() var
new require_once() while
old_function return() xor
or static

इन Keywords की तरह ही PHP Library के Functions को भी हम Identifies की तरह Use नहीं कर सकते। यानी इन नामों को हम हमारे Identifier के नाम के रूप में Use नहीं कर सकते। 

PHP in Hindiये Article इस वेबसाईट पर Selling हेतु उपलब्‍ध EBook PHP in Hindi से लिया गया है। इसलिए यदि ये Article आपके लिए उपयोगी रहा, तो निश्चित रूप से ये पुस्तक भी आपके लिए काफी उपयोगी साबित होगी। 

PHP in Hindi | Page: 647 | Format: PDF

BUY NOW GET DEMO REVIEWS