{"id":68498,"date":"2021-08-04T16:37:40","date_gmt":"2021-08-04T20:37:40","guid":{"rendered":"http:\/\/bangla.salearningschool.com\/recent-posts\/php-topics-and-learning-resources-84\/"},"modified":"2021-08-04T16:37:40","modified_gmt":"2021-08-04T20:37:40","slug":"php-topics-and-learning-resources-84","status":"publish","type":"post","link":"http:\/\/bangla.sitestree.com\/?p=68498","title":{"rendered":"PHP Topics and Learning Resources #84"},"content":{"rendered":"<ul>\n<li> <a href='http:\/\/ca3.php.net\/manual\/en\/language.basic-syntax.php' target='new' rel=\"noopener\">Basic syntax<\/a>     <\/li>\n<li> <a href='http:\/\/ca3.php.net\/manual\/en\/language.types.php' target='new' rel=\"noopener\">Data Types<\/a>     <\/li>\n<li> <a href='http:\/\/ca3.php.net\/manual\/en\/langref.php' target='new' rel=\"noopener\">PHP Variables<\/a>     <\/li>\n<li> <a href='http:\/\/ca3.php.net\/manual\/en\/language.constants.php' target='new' rel=\"noopener\">PHP Constants<\/a>     <\/li>\n<li> <a href='http:\/\/ca3.php.net\/manual\/en\/language.expressions.php' target='new' rel=\"noopener\">Language Expressions<\/a>     <\/li>\n<li> <a href='http:\/\/ca3.php.net\/manual\/en\/language.operators.php' target='new' rel=\"noopener\">Operators<\/a>     <\/li>\n<li> <a href='http:\/\/ca3.php.net\/manual\/en\/language.control-structures.php' target='new' rel=\"noopener\">Control Structures<\/a>     <\/li>\n<li> <a href='http:\/\/ca3.php.net\/manual\/en\/language.functions.php' target='new' rel=\"noopener\">Functions<\/a>     <\/li>\n<li> <a href='http:\/\/ca3.php.net\/manual\/en\/language.oop.php' target='new' rel=\"noopener\">Classes and Objects (PHP 4) <\/a>     <\/li>\n<li> <a href='http:\/\/ca3.php.net\/manual\/en\/language.oop5.php' target='new' rel=\"noopener\">Classes and Objects in PHP 5<\/a>     <\/li>\n<li> <a href='http:\/\/ca3.php.net\/manual\/en\/language.namespaces.php' target='new' rel=\"noopener\">Namespace in PHP<\/a>     <\/li>\n<li> <a href='http:\/\/ca3.php.net\/manual\/en\/language.exceptions.php' target='new' rel=\"noopener\">Exceptions in PHP<\/a>     <\/li>\n<li> <a href='http:\/\/ca3.php.net\/manual\/en\/language.references.php' target='new' rel=\"noopener\">References<\/a>     <\/li>\n<li> <a href='http:\/\/ca3.php.net\/manual\/en\/reserved.variables.php' target='new' rel=\"noopener\">Predefined variabled<\/a>     <\/li>\n<li> <a href='http:\/\/ca3.php.net\/manual\/en\/langref.php' target='new' rel=\"noopener\">Predefined Exceptions<\/a>     <\/li>\n<li> <a href='http:\/\/ca3.php.net\/manual\/en\/reserved.interfaces.php' target='new' rel=\"noopener\">Predefined Interfaces<\/a>     <\/li>\n<li> <a href='http:\/\/ca3.php.net\/manual\/en\/context.php' target='new' rel=\"noopener\">Context Options and Parameters<\/a>    <\/li>\n<li> <a href='http:\/\/www.ibm.com\/developerworks\/library\/os-php-designptrns\/'>Five Common PHP Design Patterns<\/a>     <\/li>\n<li> Develop Rock Solid Code in PHP\n<ul>\n<li> <a href='http:\/\/www.ibm.com\/developerworks\/library\/wa-phprock1\/index.html' target='new' rel=\"noopener\">Lay the foundation, Part 1<\/a><\/li>\n<li> <a href='http:\/\/www.ibm.com\/developerworks\/web\/library\/wa-phprock3\/' target='new' rel=\"noopener\">Write reusable functions, Part 3<\/a><\/li>\n<li> <a href='http:\/\/articles.techrepublic.com.com\/5100-22_11-5077715.html' target='new' rel=\"noopener\">10 tips for PHP scripts: Reuse code with the Include and Require functions<\/a><\/li>\n<\/ul>\n<\/li>\n<li> <a href='http:\/\/bugs.php.net\/bug.php?id=30314' target='new' rel=\"noopener\">E_ALL, E_STRICT<\/a><\/li>\n<li> <a href='http:\/\/ca3.php.net\/pcre' target='new' rel=\"noopener\">PHP Regular Expressions: Perl Compatible<\/a><\/li>\n<li> <a href='http:\/\/ca3.php.net\/manual\/en\/book.dom.php' target='new' rel=\"noopener\">PHP and XML<\/a><\/li>\n<li> <a href='http:\/\/ca3.php.net\/manual\/en\/refs.xml.php' target='new' rel=\"noopener\">PHP XML Manipulation<\/a><\/li>\n<li> <a href='http:\/\/ca3.php.net\/manual\/en\/funcref.php' target='new' rel=\"noopener\">PHP Function Reference<\/a><\/li>\n<li> <a href='http:\/\/ca3.php.net\/manual\/en\/security.php' target='new' rel=\"noopener\">PHP Security<\/a><\/li>\n<li> <a href='http:\/\/ca3.php.net\/manual\/en\/book.soap.php' target='new' rel=\"noopener\">SOAP\/Web-services in PHP<\/a><\/li>\n<li> <a href='http:\/\/www.onlamp.com\/pub\/a\/php\/2003\/10\/30\/amazon_rest.html' target='new' rel=\"noopener\">REST\/Web-Services in PHP<\/a>       <\/li>\n<\/ul>\n<p> From: http:\/\/sitestree.com\/?p=5126<br \/> Categories:84<br \/>Tags:<br \/> Post Data:2009-07-16 23:13:16<\/p>\n<p>\t\tShop Online: <a href='https:\/\/www.ShopForSoul.com\/' target='new' rel=\"noopener\">https:\/\/www.ShopForSoul.com\/<\/a><br \/>\n\t\t(Big Data, Cloud, Security, Machine Learning): Courses: <a href='http:\/\/Training.SitesTree.com' target='new' rel=\"noopener\"> http:\/\/Training.SitesTree.com<\/a><br \/>\n\t\tIn Bengali: <a href='http:\/\/Bangla.SaLearningSchool.com' target='new' rel=\"noopener\">http:\/\/Bangla.SaLearningSchool.com<\/a><br \/>\n\t\t<a href='http:\/\/SitesTree.com' target='new' rel=\"noopener\">http:\/\/SitesTree.com<\/a><br \/>\n\t\t8112223 Canada Inc.\/JustEtc: <a href='http:\/\/JustEtc.net' target='new' rel=\"noopener\">http:\/\/JustEtc.net (Software\/Web\/Mobile\/Big-Data\/Machine Learning) <\/a><br \/>\n\t\tShop Online: <a href='https:\/\/www.ShopForSoul.com'> https:\/\/www.ShopForSoul.com\/<\/a><br \/>\n\t\tMedium: <a href='https:\/\/medium.com\/@SayedAhmedCanada' target='new' rel=\"noopener\"> https:\/\/medium.com\/@SayedAhmedCanada <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Basic syntax Data Types PHP Variables PHP Constants Language Expressions Operators Control Structures Functions Classes and Objects (PHP 4) Classes and Objects in PHP 5 Namespace in PHP Exceptions in PHP References Predefined variabled Predefined Exceptions Predefined Interfaces Context Options and Parameters Five Common PHP Design Patterns Develop Rock Solid Code in PHP Lay the &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"http:\/\/bangla.sitestree.com\/?p=68498\">Continue reading<\/a><\/p>\n","protected":false},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1917],"tags":[],"class_list":["post-68498","post","type-post","status-publish","format-standard","hentry","category-fromsitestree-com","item-wrap"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":24265,"url":"http:\/\/bangla.sitestree.com\/?p=24265","url_meta":{"origin":68498,"position":0},"title":"#laravel laracast php Consider Domain Events PHP Baby Steps Classes Encapsulation Wrap Primitives (Sometimes)","author":"Author-Check- Article-or-Video","date":"April 6, 2021","format":false,"excerpt":"Consider Domain EventsWhip Monstrous Code Into Shape - Episode #3 PHP \u2022 APR 8TH, 2016 \u2022 ADVANCED \u2022 16:18 ADD TO WATCHLIST Consider Use CasesWhip Monstrous Code Into Shape - Episode #2 PHP \u2022 MAR 30TH, 2016 \u2022 ADVANCED \u2022 13:11 ADD TO WATCHLIST Consider Form ObjectsWhip Monstrous Code Into\u2026","rel":"","context":"In &quot;Laravel&quot;","block_context":{"text":"Laravel","link":"http:\/\/bangla.sitestree.com\/?cat=1852"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":24267,"url":"http:\/\/bangla.sitestree.com\/?p=24267","url_meta":{"origin":68498,"position":1},"title":"#laravel Whatcha Working On PHP Bits Invokable Classes How Do I Reference Objects Like Arrays A Billable Trait Multi-Catch Exception Handling","author":"Author-Check- Article-or-Video","date":"April 6, 2021","format":false,"excerpt":"Whatcha Working OnSeries: 17 Episodes PHP \u2022 MAY 23RD, 2016 \u2022 ADVANCED \u2022 14:17 ADD TO WATCHLIST PHP BitsSeries: 7 Episodes PHP \u2022 MAY 15TH, 2017 \u2022 INTERMEDIATE \u2022 26:30 ADD TO WATCHLIST Seek Out Repeated SuffixesPHP Bits - Episode #7 PHP \u2022 JUL 21ST, 2017 \u2022 INTERMEDIATE \u2022 3:00\u2026","rel":"","context":"In &quot;Laravel&quot;","block_context":{"text":"Laravel","link":"http:\/\/bangla.sitestree.com\/?cat=1852"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":24266,"url":"http:\/\/bangla.sitestree.com\/?p=24266","url_meta":{"origin":68498,"position":2},"title":"#laravel The Event Dispatcher Component Array Filtering How Do I Create Nested Comments Hide Your Secret Passwords Hide Your Secret Passwords Staying True to the Seven Resourceful Methods","author":"Author-Check- Article-or-Video","date":"April 6, 2021","format":false,"excerpt":"The Event Dispatcher ComponentDiscover Symfony Components - Episode #4 PHP \u2022 AUG 29TH, 2016 \u2022 INTERMEDIATE \u2022 19:14 ADD TO WATCHLIST Array FilteringThe PHP Practitioner - Episode #18 PHP \u2022 AUG 25TH, 2016 \u2022 BEGINNER \u2022 13:31 ADD TO WATCHLIST Elixir Webpack PluginsWhatcha Working On - Episode #5 PHP \u2022\u2026","rel":"","context":"In &quot;Laravel&quot;","block_context":{"text":"Laravel","link":"http:\/\/bangla.sitestree.com\/?cat=1852"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":23964,"url":"http:\/\/bangla.sitestree.com\/?p=23964","url_meta":{"origin":68498,"position":3},"title":"#laravel laracast php API Pagination Extraction Level 3: Transformations","author":"Author-Check- Article-or-Video","date":"April 3, 2021","format":false,"excerpt":"API PaginationIncremental APIs - Episode #12 PHP \u2022 APR 25TH, 2014 \u2022 INTERMEDIATE \u2022 8:19 ADD TO WATCHLIST ExtractionIncremental APIs - Episode #5 PHP \u2022 FEB 28TH, 2014 \u2022 INTERMEDIATE \u2022 4:24 ADD TO WATCHLIST Level 1: Eloquent Queries to JSONIncremental APIs - Episode #2 PHP \u2022 FEB 19TH, 2014\u2026","rel":"","context":"In &quot;Laravel&quot;","block_context":{"text":"Laravel","link":"http:\/\/bangla.sitestree.com\/?cat=1852"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":75870,"url":"http:\/\/bangla.sitestree.com\/?p=75870","url_meta":{"origin":68498,"position":4},"title":"PHP Topics to Learn","author":"Sayed","date":"August 1, 2023","format":false,"excerpt":"Identifiers https:\/\/docstore.mik.ua\/orelly\/webprog\/php\/ch02_01.htm#:~:text=An%20identifier%20is%20simply%20a,ASCII%200x7F%20and%20ASCII%200xFF. PHP Data Types https:\/\/www.odinschool.com\/learning-hub\/php\/datatypes Type Hinting https:\/\/www.honeybadger.io\/blog\/php-type-hinting\/#:~:text=Type%2Dhinting%20means%20explicitly%20stating,to%20write%20more%20robust%20code. PDO and MySQL https:\/\/www.w3schools.com\/php\/php_mysql_connect.asp PHP OOP https:\/\/www.w3schools.com\/php\/php_oop_what_is.asp abstract classes https:\/\/www.w3schools.com\/php\/php_oop_classes_abstract.asp Abstract vs Interface https:\/\/www.w3schools.com\/php\/php_oop_interfaces.asp#:~:text=PHP%20%2D%20Interfaces%20vs.%20Abstract%20Classes&text=Interfaces%20cannot%20have%20properties%2C%20while,abstract%20keyword%20is%20not%20necessary , methods, interfaces, and inheritance Pillars of OOP The Four pillars of OOPs, abstraction, encapsulation, inheritance, and polymorphism, are integral to understanding and using OOP https:\/\/datatrained.com\/post\/four-pillars-of-oops\/#:~:text=The%20Four%20pillars%20of%20OOPs%2C%20abstraction%2C%20encapsulation%2C%20inheritance%2C,to%20understanding%20and%20using%20OOP. Four\u2026","rel":"","context":"In &quot;PHP&quot;","block_context":{"text":"PHP","link":"http:\/\/bangla.sitestree.com\/?cat=1427"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":7983,"url":"http:\/\/bangla.sitestree.com\/?p=7983","url_meta":{"origin":68498,"position":5},"title":"PHP \u098f\u09b0 \u09ac\u09cd\u09af\u09be\u09b8\u09bf\u0995 \u09a7\u09be\u09b0\u09a8\u09be \u0964 Basic Concepts on PHP Programming Language","author":"Author-Check- Article-or-Video","date":"March 29, 2015","format":false,"excerpt":"PHP \u098f\u09b0 \u09ac\u09cd\u09af\u09be\u09b8\u09bf\u0995 \u09a7\u09be\u09b0\u09a8\u09be \u0964 PHP \u098f\u09b0 \u09ac\u09cd\u09af\u09be\u09b8\u09bf\u0995 \u09a7\u09be\u09b0\u09a8\u09be \u0964 \u0986\u099c \u0986\u09aa\u09a8\u09be\u0995\u09c7 \u0993\u09df\u09c7\u09ac\u09a1\u09bf\u099c\u09be\u0987\u09a8\u09c7\u09b0 \u0985\u09a8\u09c7\u0995 \u0997\u09c1\u09b0\u09c1\u09a4\u09cd\u09ac\u09aa\u09c1\u09b0\u09cd\u09a3 \u09ad\u09be\u09b7\u09be PHP \u09a8\u09bf\u09df\u09c7 \u0986\u09b2\u09cb\u099a\u09a8\u09be \u0995\u09b0\u09ac\u09cb \u0964 PHP \u0995\u09bf? PHP \u0995\u09bf \u09ac\u09b2\u09be\u09b0 \u0986\u0997\u09c7 \u09ac\u09b2\u09c7 \u09a8\u09c7\u0987 PHP \u09b6\u09bf\u0996\u09a4\u09c7 \u0997\u09c7\u09b2\u09c7 \u0986\u09aa\u09a8\u09be\u0995\u09c7 \u0986\u0997\u09c7 \u0995\u09bf \u0995\u09bf \u099c\u09be\u09a8\u09a4\u09c7 \u09b9\u09ac\u09c7 \u0964 \u09e7\u0964 HTML \u09e8\u0964 CSS \u09e9\u0964 JavaScript \u098f\u0987 \u09a4\u09bf\u09a8\u099f\u09bf \u09ad\u09be\u09b7\u09be \u09a8\u09be \u099c\u09be\u09a8\u09b2\u09c7\u2026","rel":"","context":"In &quot;\u09aa\u09bf \u098f\u0987\u099a \u09aa\u09bf\/PHP&quot;","block_context":{"text":"\u09aa\u09bf \u098f\u0987\u099a \u09aa\u09bf\/PHP","link":"http:\/\/bangla.sitestree.com\/?cat=261"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/68498","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=68498"}],"version-history":[{"count":0,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/68498\/revisions"}],"wp:attachment":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=68498"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=68498"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=68498"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}