{"id":10672,"date":"2020-02-18T05:32:11","date_gmt":"2020-02-18T05:32:11","guid":{"rendered":"https:\/\/www.devopsschool.com\/blog\/?p=10672"},"modified":"2021-11-12T10:32:38","modified_gmt":"2021-11-12T10:32:38","slug":"what-are-if-nested-if-if-else-and-nested-if-else-statement-in-php","status":"publish","type":"post","link":"https:\/\/www.devopsschool.com\/blog\/what-are-if-nested-if-if-else-and-nested-if-else-statement-in-php\/","title":{"rendered":"What are If, Nested if, if else and, Nested if else Statement in PHP?"},"content":{"rendered":"\n<h1 class=\"has-text-align-center wp-block-heading\">If Statement and Nested if Statement<\/h1>\n\n\n\n<p> <em><strong>If statement<\/strong><\/em>&nbsp;is used to execute when a statement or a block of statement only if the condition is fulfilled or true. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Syntax<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">For One Statement:-<\/h3>\n\n\n\n<p><em>if(condition\/expression)<br>statement;<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">For more than one Statement:-<\/h3>\n\n\n\n<p><em>if(condition\/expression)<br>{<br>Blocks of statement;<br>}<\/em><\/p>\n\n\n\n<p class=\"has-text-align-center\"><strong><em>OR<\/em><\/strong><\/p>\n\n\n\n<p><em>if(condition\/statement):<br>Blocks of statements;<br>endif;<\/em><\/p>\n\n\n\n<h3 class=\"has-text-align-center wp-block-heading\">Sample Program<\/h3>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"488\" height=\"154\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Sample-Program.png\" alt=\"\" class=\"wp-image-10655\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Sample-Program.png 488w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/Sample-Program-300x95.png 300w\" sizes=\"auto, (max-width: 488px) 100vw, 488px\" \/><\/figure><\/div>\n\n\n\n<h3 class=\"has-text-align-center wp-block-heading\">Output<\/h3>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"364\" height=\"192\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/If-statement-output.png\" alt=\"\" class=\"wp-image-10657\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/If-statement-output.png 364w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/If-statement-output-300x158.png 300w\" sizes=\"auto, (max-width: 364px) 100vw, 364px\" \/><\/figure><\/div>\n\n\n\n<h2 class=\"has-text-align-center wp-block-heading\">Nested if Statement<\/h2>\n\n\n\n<p>We can make nesting statement by nesting the&nbsp;<strong>if statement<\/strong>. It means when we insert a&nbsp;<em>second if statement<\/em>&nbsp;inside an&nbsp;<em>if statement<\/em>, we call it&nbsp;<em><strong>nested if statement<\/strong><\/em>&nbsp;or nesting the&nbsp;<strong>if statement<\/strong>.<\/p>\n\n\n\n<h3 class=\"has-text-align-center wp-block-heading\">Sample Program<\/h3>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"405\" height=\"209\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/If-nasted-program.png\" alt=\"\" class=\"wp-image-10680\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/If-nasted-program.png 405w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/If-nasted-program-300x155.png 300w\" sizes=\"auto, (max-width: 405px) 100vw, 405px\" \/><\/figure><\/div>\n\n\n\n<h3 class=\"has-text-align-center wp-block-heading\">Output<\/h3>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"348\" height=\"175\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/If-nasted-Output.png\" alt=\"\" class=\"wp-image-10682\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/If-nasted-Output.png 348w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/If-nasted-Output-300x151.png 300w\" sizes=\"auto, (max-width: 348px) 100vw, 348px\" \/><\/figure><\/div>\n\n\n\n<p>To know more about If Statement and Nested if Statement Click here \u2013&nbsp;<a target=\"_blank\" href=\"https:\/\/www.youtube.com\/watch?v=T6ULdzlYWXk&amp;list=PLbGui_ZYuhigFdLdbSI2EM2MrJB7I0j-B&amp;index=28\" rel=\"noopener noreferrer\">If Statement and Nested if Statement<\/a>   <\/p>\n\n\n\n<h1 class=\"has-text-align-center wp-block-heading\">if else and Nested if else Statement.<\/h1>\n\n\n\n<p>A statement executes code if <em>if_condition<\/em> is true and executes another code if <em>if_condition<\/em> is false.<\/p>\n\n\n\n<h3 class=\"has-text-align-center wp-block-heading\">Syntax<\/h3>\n\n\n\n<p><em>if(condition\/expression)<br> {<br>     Statement1;<br> }<br> else echo &#8220;Statement2&#8221;;<\/em><\/p>\n\n\n\n<p><strong>Example &#8211;<\/strong> <em>when Condition is True then, <strong>if_condition<\/strong> executes. See Below<\/em><\/p>\n\n\n\n<h3 class=\"has-text-align-center wp-block-heading\">Sample Program<\/h3>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"319\" height=\"120\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/If-else-program2.png\" alt=\"\" class=\"wp-image-10696\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/If-else-program2.png 319w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/If-else-program2-300x113.png 300w\" sizes=\"auto, (max-width: 319px) 100vw, 319px\" \/><\/figure><\/div>\n\n\n\n<h3 class=\"has-text-align-center wp-block-heading\">Output<\/h3>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"353\" height=\"68\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/If-else-output2.png\" alt=\"\" class=\"wp-image-10697\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/If-else-output2.png 353w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/If-else-output2-300x58.png 300w\" sizes=\"auto, (max-width: 353px) 100vw, 353px\" \/><\/figure><\/div>\n\n\n\n<p><em>when Condition is False then, <strong>else_condition<\/strong> executes. See Below <\/em><\/p>\n\n\n\n<h3 class=\"has-text-align-center wp-block-heading\">Sample Program<\/h3>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"327\" height=\"121\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/If-else-program1.png\" alt=\"\" class=\"wp-image-10699\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/If-else-program1.png 327w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/If-else-program1-300x111.png 300w\" sizes=\"auto, (max-width: 327px) 100vw, 327px\" \/><\/figure><\/div>\n\n\n\n<h3 class=\"has-text-align-center wp-block-heading\">Output <\/h3>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"346\" height=\"71\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/If-else-output1.png\" alt=\"\" class=\"wp-image-10700\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/If-else-output1.png 346w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/If-else-output1-300x62.png 300w\" sizes=\"auto, (max-width: 346px) 100vw, 346px\" \/><\/figure><\/div>\n\n\n\n<h2 class=\"has-text-align-center wp-block-heading\">Nested if else Statement<\/h2>\n\n\n\n<p>we insert a&nbsp;second<em> if_else<\/em> statement&nbsp;inside an <em>if_else<\/em> <em>statement<\/em>, we call it&nbsp;<strong><em>nested _if_else  statement<\/em><\/strong>.<\/p>\n\n\n\n<h3 class=\"has-text-align-center wp-block-heading\">syntax<\/h3>\n\n\n\n<p><em>if(condition\/expression)<br>    {<br>        if(condition\/expression)<br>           {<br>             Statement1;<br>            }<br>        else echo &#8220;Statement2&#8221;;<br>    }<br> else echo &#8220;Statement2&#8221;;<\/em><\/p>\n\n\n\n<h3 class=\"has-text-align-center wp-block-heading\">Sample Program<\/h3>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"397\" height=\"154\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/nested-if-else-program1.png\" alt=\"\" class=\"wp-image-10722\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/nested-if-else-program1.png 397w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/nested-if-else-program1-300x116.png 300w\" sizes=\"auto, (max-width: 397px) 100vw, 397px\" \/><\/figure><\/div>\n\n\n\n<p>In the above program, The <em>first Condition<\/em> is true, then it enters in <em>2nd condition<\/em> to check and when the <em>2nd condition<\/em> is true then it prints that statement and skips other <em>else statements<\/em>. See the <em><strong>Output<\/strong><\/em> below:  <\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"355\" height=\"67\" src=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/nested-if-else-output1.png\" alt=\"\" class=\"wp-image-10727\" srcset=\"https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/nested-if-else-output1.png 355w, https:\/\/www.devopsschool.com\/blog\/wp-content\/uploads\/2020\/02\/nested-if-else-output1-300x57.png 300w\" sizes=\"auto, (max-width: 355px) 100vw, 355px\" \/><\/figure><\/div>\n\n\n\n<p>Click Here For Next Part \u2013&nbsp;<a href=\"https:\/\/www.devopsschool.com\/blog\/difference-between-single-equal-double-equal-and-triple-equal-in-php\/\">Difference between Single Equal, Double Equal and, Triple Equal in PHP<\/a><\/p>\n\n\n<div class=\"epyt-gallery\" data-currpage=\"1\" id=\"epyt_gallery_19355\"><iframe loading=\"lazy\"  id=\"_ytid_27652\"  width=\"760\" height=\"427\"  data-origwidth=\"760\" data-origheight=\"427\" src=\"https:\/\/www.youtube.com\/embed\/?enablejsapi=1&#038;autoplay=0&#038;cc_load_policy=0&#038;cc_lang_pref=&#038;iv_load_policy=1&#038;loop=0&#038;rel=1&#038;fs=1&#038;playsinline=0&#038;autohide=2&#038;theme=dark&#038;color=red&#038;controls=1&#038;disablekb=0&#038;\" class=\"__youtube_prefs__  no-lazyload\" title=\"YouTube player\"  data-epytgalleryid=\"epyt_gallery_19355\"  allow=\"fullscreen; accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen data-no-lazy=\"1\" data-skipgform_ajax_framebjll=\"\"><\/iframe><div class=\"epyt-gallery-list\"><div>Sorry, there was a YouTube error.<\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>If Statement and Nested if Statement If statement&nbsp;is used to execute when a statement or a block of statement only if the condition is fulfilled or true. Syntax For One&#8230; <\/p>\n","protected":false},"author":19,"featured_media":10839,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_joinchat":[],"footnotes":""},"categories":[5150],"tags":[177],"class_list":["post-10672","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-php","tag-php"],"_links":{"self":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/10672","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/comments?post=10672"}],"version-history":[{"count":45,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/10672\/revisions"}],"predecessor-version":[{"id":24941,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/posts\/10672\/revisions\/24941"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media\/10839"}],"wp:attachment":[{"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/media?parent=10672"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/categories?post=10672"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devopsschool.com\/blog\/wp-json\/wp\/v2\/tags?post=10672"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}