{"id":2,"date":"2016-07-25T06:41:46","date_gmt":"2016-07-25T06:41:46","guid":{"rendered":"http:\/\/54.169.157.34\/blog\/?page_id=2"},"modified":"2019-12-31T04:17:21","modified_gmt":"2019-12-31T04:17:21","slug":"php-contents","status":"publish","type":"page","link":"https:\/\/codeinsightacademy.com\/blog\/programming\/php-contents\/","title":{"rendered":"Php"},"content":{"rendered":"<p><strong>Php Contents<\/strong><\/p>\n<ol>\n<li>Basics<\/li>\n<li>Variable and constants<\/li>\n<li>Operators<\/li>\n<li>Conditionals<\/li>\n<li>Loop Constructs<\/li>\n<li>Strings<\/li>\n<li>Arrays<\/li>\n<li>Functions<\/li>\n<li>Classes<\/li>\n<li>File Handling<\/li>\n<li>Database<\/li>\n<li>Cookies Management<\/li>\n<li>Session<\/li>\n<li>Forms<\/li>\n<li>Miscellaneous<\/li>\n<\/ol>\n<hr \/>\n<p>&nbsp;<\/p>\n<ol>\n<li>Basics\n<ul>\n<li>Need for PHP<\/li>\n<li>PHP Evolution<\/li>\n<li>PHP Usage<\/li>\n<li>PHP Comments<\/li>\n<li>PHP Script Life cycle<\/li>\n<\/ul>\n<\/li>\n<li>Variable and constants\n<ul>\n<li>Variables<\/li>\n<li>Constants<\/li>\n<li>Data Types<\/li>\n<li>Special Characters<\/li>\n<\/ul>\n<\/li>\n<li>Operators\n<ul>\n<li>Arithmetic<\/li>\n<li>Assignment<\/li>\n<li>Comparison<\/li>\n<li>Concatenation<\/li>\n<li>Logical Operators<\/li>\n<li>Bitwise Operators<\/li>\n<li>Unary Operators<\/li>\n<\/ul>\n<\/li>\n<li>Conditionals\n<ul>\n<li>If-else<\/li>\n<li>Switch<\/li>\n<li>Ternary Operator<\/li>\n<\/ul>\n<\/li>\n<li>Loop constructs\n<ul>\n<li>While<\/li>\n<li>For<\/li>\n<li>For each<\/li>\n<li>Do while<\/li>\n<li>Continue<\/li>\n<li>Break<\/li>\n<\/ul>\n<\/li>\n<li>Strings\n<ul>\n<li>Basics<\/li>\n<li>Single quoted<\/li>\n<li>Double quoted<\/li>\n<li>Heredoc<\/li>\n<li>Nowdoc<\/li>\n<\/ul>\n<\/li>\n<li>Arrays\n<ul>\n<li>Basics<\/li>\n<li>Specifying Array<\/li>\n<li>Accessing array elements<\/li>\n<li>Creating\/modifying Array<\/li>\n<li>Reading array values<\/li>\n<li>Removing array values<\/li>\n<li>Array Traversal<\/li>\n<li>Useful PHP Array functions<\/li>\n<\/ul>\n<\/li>\n<li>Functions\n<ul>\n<li>Basics<\/li>\n<li>User-defined functions<\/li>\n<li>Function arguments<\/li>\n<li>Returning values<\/li>\n<li>Variable Functions<\/li>\n<li>Built-in Functions<\/li>\n<li>Anonymous Functions<\/li>\n<\/ul>\n<\/li>\n<li>Classes\n<ul>\n<li>Basics<\/li>\n<li>Class Property<\/li>\n<li>Class Constants<\/li>\n<li>Constructor and Destructor<\/li>\n<li>Class Visibility<\/li>\n<li>Object Inheritance<\/li>\n<li>Class Abstraction<\/li>\n<li>Object Interfaces<\/li>\n<li>Traits<\/li>\n<li>Overloading<\/li>\n<li>Object Iteration<\/li>\n<li>Object Cloning<\/li>\n<li>Objects and references<\/li>\n<\/ul>\n<\/li>\n<li>File Handling\n<ul>\n<li>Basics<\/li>\n<li>Creating a file<\/li>\n<li>Opening a File<\/li>\n<li>Reading from a file<\/li>\n<li>Writing to a file<\/li>\n<li>Appending a file<\/li>\n<li>Closing a file<\/li>\n<li>Deleting a file<\/li>\n<li>Useful Functions<\/li>\n<\/ul>\n<\/li>\n<li>Database\n<ul>\n<li>Basics<\/li>\n<li>Database Connection<\/li>\n<li>Table Creation<\/li>\n<li>Inserting Data<\/li>\n<li>Database Updation<\/li>\n<li>Deleting Records<\/li>\n<li>Searching Records<\/li>\n<li>Other Table Operations<\/li>\n<li>MySQL Error Handling<\/li>\n<\/ul>\n<\/li>\n<li>Cookies management\n<ul>\n<li>Cookies<\/li>\n<li>setcookie<\/li>\n<li>setrawcookie<\/li>\n<li>Cookie Setting or Removal<\/li>\n<li>Accessing Cookies<\/li>\n<li>Expiring Cookies<\/li>\n<\/ul>\n<\/li>\n<li>Session\n<ul>\n<li>Basics<\/li>\n<li>Session Internals<\/li>\n<li>Session Creation<\/li>\n<li>Deleting Sessions and Variables<\/li>\n<li>Custom Session Handlers<\/li>\n<li>Session Upload Progress<\/li>\n<li>Sessions and security<\/li>\n<li>Sessions Functions<\/li>\n<\/ul>\n<\/li>\n<li>Forms\n<ul>\n<li>Basics<\/li>\n<li>Create a Basic Form<\/li>\n<li>Input control or \u201ccontrol\u201d<\/li>\n<li>Receiving Form Data<\/li>\n<li>Variables From External Sources<\/li>\n<li>Image Submission<\/li>\n<\/ul>\n<\/li>\n<li>Miscellaneous\n<ul>\n<li>Security<\/li>\n<li>Optimization<\/li>\n<li>Installation<\/li>\n<li>Error Handling<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<hr \/>\n<p><strong>Language Basics<\/strong><\/p>\n<ul>\n<li>Basics of Procedural Php<\/li>\n<li>OOPS<\/li>\n<li>Major and Minor Pillars of OOPS<\/li>\n<li>Classes and Objects<\/li>\n<\/ul>\n<p><strong>Arrays<\/strong><\/p>\n<ul>\n<li>Single Dimension<\/li>\n<li>Multi dimension<\/li>\n<\/ul>\n<p><strong>Inheritance and Polymorphism<\/strong><\/p>\n<ul>\n<li>Basics<\/li>\n<li>Method Overriding<\/li>\n<li>Types of Inheritance<\/li>\n<li>Abstract Classes and Methods<\/li>\n<\/ul>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>Advance Php<\/strong><\/p>\n<hr \/>\n<p><strong>Google API Integration<\/strong><\/p>\n<p><strong>Cron Scheduling<\/strong><\/p>\n<p><strong>.htaccess Rule Rewriting<\/strong><\/p>\n<p><strong>PDO Php Database Object<\/strong><\/p>\n<p><strong>Email Configuration<\/strong><\/p>\n<p><strong>Session and Cookies<\/strong><\/p>\n<p><strong>Error and Exception Handling<\/strong><\/p>\n<p><strong>File Handling<\/strong><\/p>\n<p><strong>Use Linux commands in Php<\/strong><\/p>\n<p><a href=\"https:\/\/www.owasp.org\/index.php\/XSS_(Cross_Site_Scripting)_Prevention_Cheat_Sheet\">Website Security<\/a><\/p>\n<p><strong><a href=\"https:\/\/getcomposer.org\/doc\/04-schema.md\">Composer<\/a>\u00a0<\/strong><\/p>\n<p><strong>Project\u00a0Development<\/strong><\/p>\n<ul>\n<li><strong>Creating instance on cloud<\/strong><\/li>\n<li><strong>Use of git repository<\/strong><\/li>\n<li><strong>Installation and configuration cloud to host web application<\/strong><\/li>\n<li><strong>Apache Web Server<\/strong><\/li>\n<li><strong>FTP \/ SSH<\/strong><\/li>\n<li><strong>Creating small web app (POC) using Php, MySQL, java script, jQuery, AngularJS, CSS<\/strong><\/li>\n<\/ul>\n<hr \/>\n","protected":false},"excerpt":{"rendered":"<p>Php Contents Basics Variable and constants Operators Conditionals Loop Constructs Strings Arrays Functions Classes File Handling Database Cookies Management Session Forms Miscellaneous &nbsp; Basics Need for PHP PHP Evolution PHP Usage PHP Comments PHP Script Life cycle Variable and constants Variables Constants Data Types Special Characters Operators Arithmetic Assignment Comparison Concatenation Logical Operators Bitwise Operators [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":871,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/codeinsightacademy.com\/blog\/wp-json\/wp\/v2\/pages\/2"}],"collection":[{"href":"https:\/\/codeinsightacademy.com\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/codeinsightacademy.com\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/codeinsightacademy.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/codeinsightacademy.com\/blog\/wp-json\/wp\/v2\/comments?post=2"}],"version-history":[{"count":10,"href":"https:\/\/codeinsightacademy.com\/blog\/wp-json\/wp\/v2\/pages\/2\/revisions"}],"predecessor-version":[{"id":486,"href":"https:\/\/codeinsightacademy.com\/blog\/wp-json\/wp\/v2\/pages\/2\/revisions\/486"}],"up":[{"embeddable":true,"href":"https:\/\/codeinsightacademy.com\/blog\/wp-json\/wp\/v2\/pages\/871"}],"wp:attachment":[{"href":"https:\/\/codeinsightacademy.com\/blog\/wp-json\/wp\/v2\/media?parent=2"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}