note 77295 deleted from language.functions by googleguy

From: Date: Mon, 24 Aug 2015 10:01:00 +0000
Subject: note 77295 deleted from language.functions by googleguy
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-203436@lists.php.net to get a copy of this message
Note Submitter: Gautam ---- <?php /* User Defined Functions function function_name($arg_1, $arg_2, ..., $arg_n) { code_line1; code_line2; code_line3; return ($value); //stops execution of the function and returns its argument as the value at the point where the function was called. } One may have more than one return()statements in a function. */ $text= 'This Line is Bold and Italics.'; function makebold_n_italics($text) { $text = "<i><b>$text</i></b>"; return($text); //the return() statement immediately ends execution of the current function, and returns its argument as the value of the function call in print command } print("This Line is not Bold.<br>\n"); print("This Line is not Italics.<br>\n"); echo makebold_n_italics("$text") ,"--->", 'It prints the returned value of variable $text when function is called.'."<br>\n"; echo "$text", '---> prints the original value of variable $text.'."<br>\n"; // prints the original value of $text $thanks='Thanks to Zeev Suraski and Andi Gutmans !!!'; $text=$thanks; echo makebold_n_italics("$text"); /* Above codes produces output in a browser as under: This Line is not Bold. This Line is not Italics. This Line is Bold and Italics.--->It prints the returned value of variable $text when function is called. This Line is Bold and Italics.---> prints the original value of variable $text. Thanks to Zeev Suraski and Andi Gutmans !!! */ ?>

« previous php.notes (#203436) next »