note 77295 added to language.functions

From: Date: Thu, 23 Aug 2007 09:57:32 +0000
Subject: note 77295 added to language.functions
Groups: php.notes 
Request: Send a blank email to php-notes+get-129727@lists.php.net to get a copy of this message
<?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 !!! */ ?> ---- Server IP: 66.207.199.35 Probable Submitter: 64.187.5.98 ---- Manual Page -- http://www.php.net/manual/en/language.functions.php Edit -- https://master.php.net/note/edit/77295 Del: integrated -- https://master.php.net/note/delete/77295/integrated Del: useless -- https://master.php.net/note/delete/77295/useless Del: bad code -- https://master.php.net/note/delete/77295/bad+code Del: spam -- https://master.php.net/note/delete/77295/spam Del: non-english -- https://master.php.net/note/delete/77295/non-english Del: in docs -- https://master.php.net/note/delete/77295/in+docs Del: other reasons-- https://master.php.net/note/delete/77295 Reject -- https://master.php.net/note/reject/77295 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#129727) next »