CoderFunda
  • Home
  • About us
    • Contact Us
    • Disclaimer
    • Privacy Policy
    • About us
  • Home
  • Php
  • HTML
  • CSS
  • JavaScript
    • JavaScript
    • Jquery
    • JqueryUI
    • Stock
  • SQL
  • Vue.Js
  • Python
  • Wordpress
  • C++
    • C++
    • C
  • Laravel
    • Laravel
      • Overview
      • Namespaces
      • Middleware
      • Routing
      • Configuration
      • Application Structure
      • Installation
    • Overview
  • DBMS
    • DBMS
      • PL/SQL
      • SQLite
      • MongoDB
      • Cassandra
      • MySQL
      • Oracle
      • CouchDB
      • Neo4j
      • DB2
      • Quiz
    • Overview
  • Entertainment
    • TV Series Update
    • Movie Review
    • Movie Review
  • More
    • Vue. Js
    • Php Question
    • Php Interview Question
    • Laravel Interview Question
    • SQL Interview Question
    • IAS Interview Question
    • PCS Interview Question
    • Technology
    • Other
Showing posts with label Function. Show all posts
Showing posts with label Function. Show all posts

20 November, 2018

Function in Hindi

 Programing Coderfunda     November 20, 2018     Function, php     No comments   

हर एक Programming Language में function का concept होता है | Function में कुछ statements, parameters और return value होते है |
PHP में बहुत सारे functions है for eg. string functions, array functions, date and time functions आदि कई functions है | जिनका इस्तेमाल PHP Program में किया जाता है |
String function में strlen(), strcmp और आदि कई functions होते है , लेकिन इन्हें inbuilt या predefined functions होते है |

User-Defined PHP Function

  • User-Defined Function को user द्वारा create किया जाता है |
  • जब तक function को call नहीं किया जाता है तब-तक function का code execute नहीं होता |
  • Function में function_name, parameters और return value ये तीन महत्वपूर्ण हिस्से होते है |
  • Function का नाम कोई loop, statement या किसी predefined function का नाम नहीं हो सकता |
  • Function incase-sensitive होता है |
  • function के नाम की शुरुआत underscore या किसी भी letter से की जाती है |

Syntax for Function

function को create करने के लिए function इस keyword का इस्तेमाल किया जाता है |
function function_name(){
//statements;
}

Function के फायदे

  • Function में लिखा हुआ code बार-बार लिखना नहीं पड़ता |
  • बड़े Program को छोटे-छोटे function में विभाजित किया जा सकता है |
  • Function Programmer का समय और Program की space बचाता है |
  • अगर Program में कहा पर error आ जाए तो उसे आसानी से निकाला जा सकता है |
  • जहाँ पर जरुरत हो वहाँ पर function को बार-बार call किया जा सकता है |

Example for Normal User-Defined Function

यहाँ पर function का नाम func() ये है और उस curly braces ({}) के अन्दर सारा function code लिखा गया है और बाद में दो बार func() को call किया गया है |
Source Code :
12345678<?php
function func(){ //function defining
echo "Hello World! <br />";
}

func(); // function calling
func();
?>
Output :
Hello World! 
Hello World!

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><script> (adsbygoogle = window.adsbygoogle || []).push({}); </script>

Example for Function with arguments/parameters

यहाँ पर program में function के parentheses के अन्दर दो parameters को pass किया गया है | multiple parameters को comma(,) के साथ seperate किया जाता है | अगर programmer चाहे तो कितने भी parameters को pass कर सकता है |
Source Code :
1234567891011<?php
function func($a, $b) {
echo "Value of a : ".$a."
";
echo "Value of b : ".$b."
";
}
echo "Call 1 :<br />";
func(1, 5);

echo "
Call 2 :<br />";
func(10, 15);
?>
Output :
Call 1 :
Value of a : 1
Value of b : 5

Call 2 :
Value of a : 10
Value of b : 15

Function with return value

return statement function के execution को थमा देता है और अपनी value को function call पर भेजता है |
Source Code :
12345678<?php
function func($a, $b){
$c = $a + $b;
return $c;
}
$sum = func(5, 6);
echo "Sum : ".$sum;
?>
Output :
Sum : 11

Set Default Parameter Value

यहाँ पर parameter पर default values; set कर दी गयी है |
Source Code :
1234567891011<?php
function func($a=5, $b=6) { //set default parameters
$c = $a + $b;
return $c;
}
$sum = func();
echo "Sum : ".$sum."<br />";

$sum = func(50, 60);
echo "Sum : ".$sum;
?>
Output :
Sum : 11
Sum : 110

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

Function in Hindi

 Programing Coderfunda     November 20, 2018     Function, php     No comments   

हर एक Programming Language में function का concept होता है | Function में कुछ statements, parameters और return value होते है |
PHP में बहुत सारे functions है for eg. string functions, array functions, date and time functions आदि कई functions है | जिनका इस्तेमाल PHP Program में किया जाता है |
String function में strlen(), strcmp और आदि कई functions होते है , लेकिन इन्हें inbuilt या predefined functions होते है |

User-Defined PHP Function

  • User-Defined Function को user द्वारा create किया जाता है |
  • जब तक function को call नहीं किया जाता है तब-तक function का code execute नहीं होता |
  • Function में function_name, parameters और return value ये तीन महत्वपूर्ण हिस्से होते है |
  • Function का नाम कोई loop, statement या किसी predefined function का नाम नहीं हो सकता |
  • Function incase-sensitive होता है |
  • function के नाम की शुरुआत underscore या किसी भी letter से की जाती है |

Syntax for Function

function को create करने के लिए function इस keyword का इस्तेमाल किया जाता है |
function function_name(){
 //statements;
}

Function के फायदे

  • Function में लिखा हुआ code बार-बार लिखना नहीं पड़ता |
  • बड़े Program को छोटे-छोटे function में विभाजित किया जा सकता है |
  • Function Programmer का समय और Program की space बचाता है |
  • अगर Program में कहा पर error आ जाए तो उसे आसानी से निकाला जा सकता है |
  • जहाँ पर जरुरत हो वहाँ पर function को बार-बार call किया जा सकता है |

Example for Normal User-Defined Function

यहाँ पर function का नाम func() ये है और उस curly braces ({}) के अन्दर सारा function code लिखा गया है और बाद में दो बार func() को call किया गया है |
Source Code :
12345678<?php
function func(){          //function defining
    echo "Hello World! <br />";
}

func(); // function calling
func();
?>
Output :
Hello World! 
Hello World!

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script><script> (adsbygoogle = window.adsbygoogle || []).push({}); </script>

Example for Function with arguments/parameters

यहाँ पर program में function के parentheses के अन्दर दो parameters को pass किया गया है | multiple parameters को comma(,) के साथ seperate किया जाता है | अगर programmer चाहे तो कितने भी parameters को pass कर सकता है |
Source Code :
1234567891011<?php
function func($a, $b) {
    echo "Value of a : ".$a."
";
 echo "Value of b : ".$b."
";
}
echo "Call 1 :<br />";
func(1, 5);

echo "
Call 2 :<br />";
func(10, 15);
?>
Output :
Call 1 :
Value of a : 1
Value of b : 5

Call 2 :
Value of a : 10
Value of b : 15

Function with return value

return statement function के execution को थमा देता है और अपनी value को function call पर भेजता है |
Source Code :
12345678<?php
function func($a, $b){
 $c = $a + $b;
 return $c;
}
 $sum = func(5, 6);
 echo "Sum : ".$sum;
?>
Output :
Sum : 11

Set Default Parameter Value

यहाँ पर parameter पर default values; set कर दी गयी है |
Source Code :
1234567891011<?php
function func($a=5, $b=6) {  //set default parameters
 $c = $a + $b;
 return $c;
}
 $sum = func();
 echo "Sum : ".$sum."<br />";
 
 $sum = func(50, 60);
 echo "Sum : ".$sum;
?>
Output :
Sum : 11
Sum : 110

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg
Older Posts Home

Meta

Popular Posts

  • Sitaare Zameen Par Full Movie Review
     Here’s a  complete Vue.js tutorial for beginners to master level , structured in a progressive and simple way. It covers all essential topi...
  • How to Install Magento 2 on Localhost
      How to Install Magento 2 on Localhost 2.4.2 or 2.4.3 or 2.4.4 Today, we'll show you how to use the XAMPP server to install Magento 2.4...
  • Tailwindcss best practices for responsive design
    Tailwind CSS provides powerful utilities for responsive design out of the box. To use it effectively and maintain clean, scalable code, here...
  • Step-by-step Vue.js Tutorial Beginner to Master
    Here’s a complete Vue.js tutorial for beginners to master level , structured in a progressive and simple way. It covers all essential topics...
  • Boyce Codd normal form
    Boyce Codd normal form (BCNF) BCNF is the advance version of 3NF. It is stricter than 3NF. A table is in BCNF if every functional dependency...

Categories

  • Ajax (26)
  • Bootstrap (30)
  • DBMS (42)
  • HTML (12)
  • HTML5 (45)
  • JavaScript (10)
  • Jquery (34)
  • Jquery UI (2)
  • JqueryUI (32)
  • Laravel (1017)
  • Laravel Tutorials (23)
  • Laravel-Question (6)
  • Magento (9)
  • Magento 2 (95)
  • MariaDB (1)
  • MySql Tutorial (2)
  • PHP-Interview-Questions (3)
  • Php Question (13)
  • Python (36)
  • RDBMS (13)
  • SQL Tutorial (79)
  • Vue.js Tutorial (69)
  • Wordpress (150)
  • Wordpress Theme (3)
  • codeigniter (108)
  • oops (4)
  • php (853)

Social Media Links

  • Follow on Twitter
  • Like on Facebook
  • Subscribe on Youtube
  • Follow on Instagram

Pages

  • Home
  • Contact Us
  • Privacy Policy
  • About us

Blog Archive

  • July (4)
  • September (100)
  • August (50)
  • July (56)
  • June (46)
  • May (59)
  • April (50)
  • March (60)
  • February (42)
  • January (53)
  • December (58)
  • November (61)
  • October (39)
  • September (36)
  • August (36)
  • July (34)
  • June (34)
  • May (36)
  • April (29)
  • March (82)
  • February (1)
  • January (8)
  • December (14)
  • November (41)
  • October (13)
  • September (5)
  • August (48)
  • July (9)
  • June (6)
  • May (119)
  • April (259)
  • March (122)
  • February (368)
  • January (33)
  • October (2)
  • July (11)
  • June (29)
  • May (25)
  • April (168)
  • March (93)
  • February (60)
  • January (28)
  • December (195)
  • November (24)
  • October (40)
  • September (55)
  • August (6)
  • July (48)
  • May (2)
  • January (2)
  • July (6)
  • June (6)
  • February (17)
  • January (69)
  • December (122)
  • November (56)
  • October (92)
  • September (76)
  • August (6)

Loading...

Laravel News

Loading...

Copyright © CoderFunda | Powered by Blogger
Design by Coderfunda | Blogger Theme by Coderfunda | Distributed By Coderfunda