{"id":661,"date":"2014-07-03T11:55:56","date_gmt":"2014-07-03T11:55:56","guid":{"rendered":"http:\/\/www.siriinnovations.com\/blog\/?p=661"},"modified":"2019-04-10T15:12:01","modified_gmt":"2019-04-10T09:42:01","slug":"php-important-coding-tips","status":"publish","type":"post","link":"https:\/\/siriinnovations.com\/blog\/php-important-coding-tips\/","title":{"rendered":"PHP Most Important Coding Tips"},"content":{"rendered":"<p><strong>PHP Code Tags<\/strong> :<\/p>\n<p>1. Start PHP\u00a0file with a &lt;?php tag and end it with the closing ?&gt;.<br \/>\n2. Always use &lt;?php\u00a0 ?&gt; to delimit PHP code, not the &lt;? ?&gt; shorthand.<br \/>\n3. This is required for PHP compliance and is also the most portable way to include PHP code on different operating systems and setups.<\/p>\n<p><strong>Line Length<\/strong>:<\/p>\n<p>1. Use an indent of 4 spaces and don&#8217;t use any tab because different computers use different settings for tab. It is recommended to keep lines at approximately 75-85 characters long for better code readability.<\/p>\n<p><strong>Control Structures<\/strong>:<\/p>\n<p>1. These include if, for, while, switch, etc. Control statements should have one space between the control keyword and opening parenthesis, to distinguish them from function calls. You are strongly encouraged to always use curly braces even in situations where they are technically optional.<\/p>\n<p>Example:<\/p>\n<pre class=\"code\" lang=\"php\">if ((condition1) || (condition2)) {\r\naction1;\r\n} elseif ((condition3) &amp;&amp; (condition4)) {\r\naction2;\r\n} else {\r\ndefault action;\r\n}\r\nExample:\r\nswitch (condition) {\r\ncase 1:\r\naction1;\r\nbreak;\r\ncase 2:\r\naction2;\r\nbreak;\r\ndefault:\r\ndefaultaction;\r\nbreak;\r\n}\r\n<\/pre>\n<p><strong>Comments<\/strong>:<\/p>\n<p>1. Php contains both single line and multiple line comments, So if you start any class or function definitely mention comments. Comments are most important in every programming language.<\/p>\n<p>Example :<\/p>\n<pre class=\"code\" lang=\"php\">\/**\r\n* Class\u00a0 : &lt;class name&gt;\r\n* Site name :&lt;site name&gt;\r\n* Developing for &lt;page name&gt;\r\n* Company :\u00a0 &lt;company name&gt;\r\n* @author\u00a0 &lt;author mail\/uname&gt;\r\n* @copyright 2012-2013 The PHP Group\r\n* @license http:\/\/www.php.net\/license\/3_01.txt PHP License 3.01\r\n* @link\u00a0 &lt;url&gt;\r\n* PHP version 5\r\n*\/\r\nClass &lt;classname&gt; {\u00a0 \/\/after class name give one space before left curly bracket\r\n}\r\n<\/pre>\n<p>Example :<\/p>\n<pre class=\"code\" lang=\"php\">\/**\r\n* &lt;function functionality&gt;\r\n*\r\n* @param\u00a0 &lt;mention params&gt;\r\n* @return\u00a0 &lt;mention return type&gt;\r\n*\r\nFunction\u00a0 &lt;function name&gt; {\r\n}\r\n<\/pre>\n<p>2. Any where you can mention \u201c=\u201d give one space before equal and after equal<br \/>\nExample:<\/p>\n<pre class=\"code\" lang=\"php\">&lt;?php\r\n$marks = 100;\r\n?&gt;\r\n<\/pre>\n<p>1. Function names and variable names must follow unique style<br \/>\ni. \u00a0camelCase<br \/>\nii. under_scores<\/p>\n","protected":false},"excerpt":{"rendered":"<p>PHP Code Tags : 1. Start PHP\u00a0file with a &lt;?php tag and end it with the closing ?&gt;. 2. Always use &lt;?php\u00a0 ?&gt; to delimit PHP code, not the &lt;? ?&gt; shorthand. 3. This is required for PHP compliance and is also the most portable way to include PHP code on different operating systems and [&hellip;]<\/p>\n","protected":false},"author":14,"featured_media":1005,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[118,119,76],"class_list":["post-661","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-general","tag-basic-php","tag-coding-tips","tag-php"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>PHP Most Important Coding Tips - Siri Innovations<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/siriinnovations.com\/blog\/php-important-coding-tips\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"PHP Most Important Coding Tips - Siri Innovations\" \/>\n<meta property=\"og:description\" content=\"PHP Code Tags : 1. Start PHP\u00a0file with a &lt;?php tag and end it with the closing ?&gt;. 2. Always use &lt;?php\u00a0 ?&gt; to delimit PHP code, not the &lt;? ?&gt; shorthand. 3. This is required for PHP compliance and is also the most portable way to include PHP code on different operating systems and [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/siriinnovations.com\/blog\/php-important-coding-tips\/\" \/>\n<meta property=\"og:site_name\" content=\"Siri Innovations\" \/>\n<meta property=\"article:published_time\" content=\"2014-07-03T11:55:56+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-04-10T09:42:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/siriinnovations.com\/blog\/wp-content\/uploads\/2014\/07\/9.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"540\" \/>\n\t<meta property=\"og:image:height\" content=\"241\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Sudhakar\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sudhakar\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/siriinnovations.com\/blog\/php-important-coding-tips\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/siriinnovations.com\/blog\/php-important-coding-tips\/\"},\"author\":{\"name\":\"Sudhakar\",\"@id\":\"https:\/\/siriinnovations.com\/blog\/#\/schema\/person\/aef02956061a4b100bdd21aafb078321\"},\"headline\":\"PHP Most Important Coding Tips\",\"datePublished\":\"2014-07-03T11:55:56+00:00\",\"dateModified\":\"2019-04-10T09:42:01+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/siriinnovations.com\/blog\/php-important-coding-tips\/\"},\"wordCount\":201,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/siriinnovations.com\/blog\/php-important-coding-tips\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/siriinnovations.com\/blog\/wp-content\/uploads\/2014\/07\/9.jpg\",\"keywords\":[\"Basic PHP\",\"Coding Tips\",\"PHP\"],\"articleSection\":[\"General\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/siriinnovations.com\/blog\/php-important-coding-tips\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/siriinnovations.com\/blog\/php-important-coding-tips\/\",\"url\":\"https:\/\/siriinnovations.com\/blog\/php-important-coding-tips\/\",\"name\":\"PHP Most Important Coding Tips - Siri Innovations\",\"isPartOf\":{\"@id\":\"https:\/\/siriinnovations.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/siriinnovations.com\/blog\/php-important-coding-tips\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/siriinnovations.com\/blog\/php-important-coding-tips\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/siriinnovations.com\/blog\/wp-content\/uploads\/2014\/07\/9.jpg\",\"datePublished\":\"2014-07-03T11:55:56+00:00\",\"dateModified\":\"2019-04-10T09:42:01+00:00\",\"author\":{\"@id\":\"https:\/\/siriinnovations.com\/blog\/#\/schema\/person\/aef02956061a4b100bdd21aafb078321\"},\"breadcrumb\":{\"@id\":\"https:\/\/siriinnovations.com\/blog\/php-important-coding-tips\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/siriinnovations.com\/blog\/php-important-coding-tips\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/siriinnovations.com\/blog\/php-important-coding-tips\/#primaryimage\",\"url\":\"https:\/\/siriinnovations.com\/blog\/wp-content\/uploads\/2014\/07\/9.jpg\",\"contentUrl\":\"https:\/\/siriinnovations.com\/blog\/wp-content\/uploads\/2014\/07\/9.jpg\",\"width\":540,\"height\":241,\"caption\":\"PHP\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/siriinnovations.com\/blog\/php-important-coding-tips\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/siriinnovations.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"PHP Most Important Coding Tips\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/siriinnovations.com\/blog\/#website\",\"url\":\"https:\/\/siriinnovations.com\/blog\/\",\"name\":\"Technical blog from Siri Innovations\",\"description\":\"Innovative like no other\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/siriinnovations.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/siriinnovations.com\/blog\/#\/schema\/person\/aef02956061a4b100bdd21aafb078321\",\"name\":\"Sudhakar\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/siriinnovations.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/3273e7f7a3d1bba58d4d425e1de8958f8d44f8db978835fe37bf632e910567db?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/3273e7f7a3d1bba58d4d425e1de8958f8d44f8db978835fe37bf632e910567db?s=96&d=mm&r=g\",\"caption\":\"Sudhakar\"},\"url\":\"https:\/\/siriinnovations.com\/blog\/author\/sudhakar\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"PHP Most Important Coding Tips - Siri Innovations","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/siriinnovations.com\/blog\/php-important-coding-tips\/","og_locale":"en_US","og_type":"article","og_title":"PHP Most Important Coding Tips - Siri Innovations","og_description":"PHP Code Tags : 1. Start PHP\u00a0file with a &lt;?php tag and end it with the closing ?&gt;. 2. Always use &lt;?php\u00a0 ?&gt; to delimit PHP code, not the &lt;? ?&gt; shorthand. 3. This is required for PHP compliance and is also the most portable way to include PHP code on different operating systems and [&hellip;]","og_url":"https:\/\/siriinnovations.com\/blog\/php-important-coding-tips\/","og_site_name":"Siri Innovations","article_published_time":"2014-07-03T11:55:56+00:00","article_modified_time":"2019-04-10T09:42:01+00:00","og_image":[{"width":540,"height":241,"url":"https:\/\/siriinnovations.com\/blog\/wp-content\/uploads\/2014\/07\/9.jpg","type":"image\/jpeg"}],"author":"Sudhakar","twitter_misc":{"Written by":"Sudhakar","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/siriinnovations.com\/blog\/php-important-coding-tips\/#article","isPartOf":{"@id":"https:\/\/siriinnovations.com\/blog\/php-important-coding-tips\/"},"author":{"name":"Sudhakar","@id":"https:\/\/siriinnovations.com\/blog\/#\/schema\/person\/aef02956061a4b100bdd21aafb078321"},"headline":"PHP Most Important Coding Tips","datePublished":"2014-07-03T11:55:56+00:00","dateModified":"2019-04-10T09:42:01+00:00","mainEntityOfPage":{"@id":"https:\/\/siriinnovations.com\/blog\/php-important-coding-tips\/"},"wordCount":201,"commentCount":0,"image":{"@id":"https:\/\/siriinnovations.com\/blog\/php-important-coding-tips\/#primaryimage"},"thumbnailUrl":"https:\/\/siriinnovations.com\/blog\/wp-content\/uploads\/2014\/07\/9.jpg","keywords":["Basic PHP","Coding Tips","PHP"],"articleSection":["General"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/siriinnovations.com\/blog\/php-important-coding-tips\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/siriinnovations.com\/blog\/php-important-coding-tips\/","url":"https:\/\/siriinnovations.com\/blog\/php-important-coding-tips\/","name":"PHP Most Important Coding Tips - Siri Innovations","isPartOf":{"@id":"https:\/\/siriinnovations.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/siriinnovations.com\/blog\/php-important-coding-tips\/#primaryimage"},"image":{"@id":"https:\/\/siriinnovations.com\/blog\/php-important-coding-tips\/#primaryimage"},"thumbnailUrl":"https:\/\/siriinnovations.com\/blog\/wp-content\/uploads\/2014\/07\/9.jpg","datePublished":"2014-07-03T11:55:56+00:00","dateModified":"2019-04-10T09:42:01+00:00","author":{"@id":"https:\/\/siriinnovations.com\/blog\/#\/schema\/person\/aef02956061a4b100bdd21aafb078321"},"breadcrumb":{"@id":"https:\/\/siriinnovations.com\/blog\/php-important-coding-tips\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/siriinnovations.com\/blog\/php-important-coding-tips\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/siriinnovations.com\/blog\/php-important-coding-tips\/#primaryimage","url":"https:\/\/siriinnovations.com\/blog\/wp-content\/uploads\/2014\/07\/9.jpg","contentUrl":"https:\/\/siriinnovations.com\/blog\/wp-content\/uploads\/2014\/07\/9.jpg","width":540,"height":241,"caption":"PHP"},{"@type":"BreadcrumbList","@id":"https:\/\/siriinnovations.com\/blog\/php-important-coding-tips\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/siriinnovations.com\/blog\/"},{"@type":"ListItem","position":2,"name":"PHP Most Important Coding Tips"}]},{"@type":"WebSite","@id":"https:\/\/siriinnovations.com\/blog\/#website","url":"https:\/\/siriinnovations.com\/blog\/","name":"Technical blog from Siri Innovations","description":"Innovative like no other","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/siriinnovations.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/siriinnovations.com\/blog\/#\/schema\/person\/aef02956061a4b100bdd21aafb078321","name":"Sudhakar","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/siriinnovations.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/3273e7f7a3d1bba58d4d425e1de8958f8d44f8db978835fe37bf632e910567db?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3273e7f7a3d1bba58d4d425e1de8958f8d44f8db978835fe37bf632e910567db?s=96&d=mm&r=g","caption":"Sudhakar"},"url":"https:\/\/siriinnovations.com\/blog\/author\/sudhakar\/"}]}},"jetpack_featured_media_url":"https:\/\/siriinnovations.com\/blog\/wp-content\/uploads\/2014\/07\/9.jpg","_links":{"self":[{"href":"https:\/\/siriinnovations.com\/blog\/wp-json\/wp\/v2\/posts\/661","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/siriinnovations.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/siriinnovations.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/siriinnovations.com\/blog\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/siriinnovations.com\/blog\/wp-json\/wp\/v2\/comments?post=661"}],"version-history":[{"count":18,"href":"https:\/\/siriinnovations.com\/blog\/wp-json\/wp\/v2\/posts\/661\/revisions"}],"predecessor-version":[{"id":1185,"href":"https:\/\/siriinnovations.com\/blog\/wp-json\/wp\/v2\/posts\/661\/revisions\/1185"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/siriinnovations.com\/blog\/wp-json\/wp\/v2\/media\/1005"}],"wp:attachment":[{"href":"https:\/\/siriinnovations.com\/blog\/wp-json\/wp\/v2\/media?parent=661"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/siriinnovations.com\/blog\/wp-json\/wp\/v2\/categories?post=661"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/siriinnovations.com\/blog\/wp-json\/wp\/v2\/tags?post=661"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}