<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>php Archives - scmGalaxy</title>
	<atom:link href="https://www.scmgalaxy.com/tutorials/category/php/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.scmgalaxy.com/tutorials/category/php/</link>
	<description>A Platform for Software Engineers</description>
	<lastBuildDate>Mon, 19 Jun 2023 13:30:25 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>
	<item>
		<title>Top 50 Node.Js Interview Questions with Answers</title>
		<link>https://www.scmgalaxy.com/tutorials/top-50-node-js-interview-questions-with-answers/</link>
					<comments>https://www.scmgalaxy.com/tutorials/top-50-node-js-interview-questions-with-answers/#respond</comments>
		
		<dc:creator><![CDATA[Ashwani Kumar]]></dc:creator>
		<pubDate>Sat, 29 Apr 2023 11:54:07 +0000</pubDate>
				<category><![CDATA[Node js]]></category>
		<guid isPermaLink="false">https://www.scmgalaxy.com/tutorials/?p=10060</guid>

					<description><![CDATA[<p>1. What is Node.js? a. A programming languageb. A web serverc. A runtime environment for JavaScriptd. A database management system [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/top-50-node-js-interview-questions-with-answers/">Top 50 Node.Js Interview Questions with Answers</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img fetchpriority="high" decoding="async" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2023/04/image-18.png" alt="" class="wp-image-10061" width="720" height="360" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2023/04/image-18.png 800w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2023/04/image-18-300x150.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2023/04/image-18-768x384.png 768w" sizes="(max-width: 720px) 100vw, 720px" /><figcaption class="wp-element-caption"><strong><em>Node.Js Interview Questions with Answers</em></strong></figcaption></figure>
</div>


<h3 class="wp-block-heading">1. What is Node.js?</h3>



<p class="wp-block-paragraph">a. A programming language<br>b. A web server<br>c. A runtime environment for JavaScript<br>d. A database management system</p>



<h4 class="wp-block-heading">Answer: c</h4>



<h3 class="wp-block-heading">2. Which event loop does Node.js use?</h3>



<p class="wp-block-paragraph">a. Non-blocking<br>b. Blocking<br>c. Sequential<br>d. Parallel</p>



<h4 class="wp-block-heading">Answer: a</h4>



<h3 class="wp-block-heading">3. What is the purpose of the Node.js modules?</h3>



<p class="wp-block-paragraph">a. To create reusable code<br>b. To import JavaScript libraries<br>c. To add new features to Node.js<br>d. To improve Node.js performance</p>



<h4 class="wp-block-heading">Answer: a</h4>



<h3 class="wp-block-heading">4. What is callback hell?</h3>



<p class="wp-block-paragraph">a. When a function calls itself recursively<br>b. When too many callbacks are nested within one another<br>c. When a callback function returns an error<br>d. When a callback function takes too long to execute</p>



<h4 class="wp-block-heading">Answer: b</h4>



<h3 class="wp-block-heading">5. What is the purpose of the Node.js package.json file?</h3>



<p class="wp-block-paragraph">a. To store metadata about the project<br>b. To store the project’s source code<br>c. To store the project’s dependencies<br>d. To store the project’s configuration settings</p>



<h4 class="wp-block-heading">Answer: c</h4>



<h3 class="wp-block-heading">6. What is NPM?</h3>



<p class="wp-block-paragraph">a. Node Package Manager<br>b. Node Programming Module<br>c. Node Project Manager<br>d. Node Package Module</p>



<h4 class="wp-block-heading">Answer: a</h4>



<h3 class="wp-block-heading">7. How can you install a Node.js module using NPM?</h3>



<p class="wp-block-paragraph">a. npm install module-name<br>b. node install module-name<br>c. module-name install npm<br>d. install npm module-name</p>



<h4 class="wp-block-heading">Answer: a</h4>



<h3 class="wp-block-heading">8. What is a buffer in Node.js?</h3>



<p class="wp-block-paragraph">a. A temporary storage area for data<br>b. A data type used to represent binary data<br>c. A function used to read and write files<br>d. An object used to create streams</p>



<h4 class="wp-block-heading">Answer: b</h4>



<h3 class="wp-block-heading">9. What is middleware in Node.js?</h3>



<p class="wp-block-paragraph">a. A function that is executed before processing a request<br>b. A function that is executed after processing a request<br>c. A function that is executed between two other functions<br>d. A function that is executed when an error occurs</p>



<h4 class="wp-block-heading">Answer: c</h4>



<h3 class="wp-block-heading">10. What is the purpose of the Node.js http module?</h3>



<p class="wp-block-paragraph">a. To handle HTTP requests and responses<br>b. To create and manage web servers<br>c. To send emails<br>d. To connect to a database</p>



<h4 class="wp-block-heading">Answer: a</h4>



<h3 class="wp-block-heading">11. Which HTTP method is used to update a resource?</h3>



<p class="wp-block-paragraph">a. GET<br>b. POST<br>c. PUT<br>d. DELETE</p>



<h4 class="wp-block-heading">Answer: c</h4>



<h3 class="wp-block-heading">12. What is the difference between res.send() and res.end() methods in Node.js?</h3>



<p class="wp-block-paragraph">a. res.send() sends JSON data, while res.end() sends plain text<br>b. res.send() sends plain text, while res.end() sends JSON data<br>c. res.send() terminates the response, while res.end() does not<br>d. res.send() and res.end() are interchangeable</p>



<h4 class="wp-block-heading">Answer: a</h4>



<h3 class="wp-block-heading">13. What is an EventEmitter in Node.js?</h3>



<p class="wp-block-paragraph">a. A function that listens for events<br>b. An object that emits events<br>c. A method that triggers an event<br>d. A module that handles events</p>



<h4 class="wp-block-heading">Answer: b</h4>



<h3 class="wp-block-heading">14. What is the purpose of the fs module in Node.js?</h3>



<p class="wp-block-paragraph">a. To handle file system operations<br>b. To create and manage web servers<br>c. To send emails<br>d. To connect to a database</p>



<h4 class="wp-block-heading">Answer: a</h4>



<h3 class="wp-block-heading">15. What is a route in Node.js?</h3>



<p class="wp-block-paragraph">a. A path to a file<br>b. A URL endpoint<br>c. A function that handles a specific HTTP request<br>d. A function that handles a specific HTTP response</p>



<h4 class="wp-block-heading">Answer: b</h4>



<h3 class="wp-block-heading">16. What is Express.js?</h3>



<p class="wp-block-paragraph">a. A library for building web applications in Node.js<br>b. A Node.js module for handling HTTP requests and responses<br>c. An object-oriented programming language<br>d. A database management system</p>



<h4 class="wp-block-heading">Answer: a</h4>



<h3 class="wp-block-heading">17. What is Mongoose?</h3>



<p class="wp-block-paragraph">a. A Node.js module for working with MongoDB<br>b. A Node.js module for working with MySQL<br>c. A web server framework for Node.js<br>d. A front-end framework for Node.js</p>



<h4 class="wp-block-heading">Answer: a</h4>



<h3 class="wp-block-heading">18. What is the difference between MongoDB and MySQL?</h3>



<p class="wp-block-paragraph">a. MongoDB is a document-oriented database, while MySQL is a relational database<br>b. MongoDB is open source, while MySQL is not<br>c. MongoDB is faster than MySQL<br>d. MySQL is more scalable than MongoDB</p>



<h4 class="wp-block-heading">Answer: a</h4>



<h3 class="wp-block-heading">19. What is the purpose of the cluster module in Node.js?</h3>



<p class="wp-block-paragraph">a. To create multiple child processes of a Node.js application<br>b. To create a cluster of web servers<br>c. To manage user sessions<br>d. To handle database connections</p>



<h4 class="wp-block-heading">Answer: a</h4>



<h3 class="wp-block-heading">20. What is the purpose of the bcrypt module in Node.js?</h3>



<p class="wp-block-paragraph">a. To create and manage web servers<br>b. To encrypt and decrypt data<br>c. To handle file system operations<br>d. To connect to a database</p>



<h4 class="wp-block-heading">Answer: b</h4>



<h3 class="wp-block-heading">21. What is the purpose of the Node.js net module?</h3>



<p class="wp-block-paragraph">a. To handle HTTP requests and responses<br>b. To handle TCP connections<br>c. To send emails<br>d. To connect to a database</p>



<h4 class="wp-block-heading">Answer: b</h4>



<h3 class="wp-block-heading">22. What is the purpose of the forever module in Node.js?</h3>



<p class="wp-block-paragraph">a. To create and manage web servers<br>b. To continuously run a Node.js application<br>c. To handle file system operations<br>d. To connect to a database</p>



<h4 class="wp-block-heading">Answer: b</h4>



<h3 class="wp-block-heading">23. What is the purpose of the Node.js child_process module?</h3>



<p class="wp-block-paragraph">a. To handle file system operations<br>b. To create and manage child processes<br>c. To handle HTTP requests and responses<br>d. To manage user sessions</p>



<h4 class="wp-block-heading">Answer: b</h4>



<h3 class="wp-block-heading">24. What is a stream in Node.js?</h3>



<p class="wp-block-paragraph">a. A data type used to represent binary data<br>b. A buffer that is read or written to sequentially<br>c. A function that processes data asynchronously<br>d. An object that is used to create streams</p>



<h4 class="wp-block-heading">Answer: b</h4>



<h3 class="wp-block-heading">25. What is the purpose of the Node.js util module?</h3>



<p class="wp-block-paragraph">a. To handle file system operations<br>b. To create and manage web servers<br>c. To provide utility functions<br>d. To connect to a database</p>



<h4 class="wp-block-heading">Answer: c</h4>



<h3 class="wp-block-heading">26. What is a Readable stream in Node.js?</h3>



<p class="wp-block-paragraph">a. A stream that can only be read from<br>b. A stream that can only be written to<br>c. A stream that can be both read from and written to<br>d. A stream that is used to read and write files</p>



<h4 class="wp-block-heading">Answer: a</h4>



<h3 class="wp-block-heading">27. What is a Writable stream in Node.js?</h3>



<p class="wp-block-paragraph">a. A stream that can only be read from<br>b. A stream that can only be written to<br>c. A stream that can be both read from and written to<br>d. A stream that is used to read and write files</p>



<h4 class="wp-block-heading">Answer: b</h4>



<h3 class="wp-block-heading">28. What is the purpose of the os module in Node.js?</h3>



<p class="wp-block-paragraph">a. To handle file system operations<br>b. To create and manage web servers<br>c. To interact with the operating system<br>d. To connect to a database</p>



<h4 class="wp-block-heading">Answer: c</h4>



<h3 class="wp-block-heading">29. What is the purpose of the http-proxy module in Node.js?</h3>



<p class="wp-block-paragraph">a. To handle HTTP requests and responses<br>b. To create and manage web servers<br>c. To proxy HTTP requests to other servers<br>d. To connect to a database</p>



<h4 class="wp-block-heading">Answer: c</h4>



<h3 class="wp-block-heading">30. What is the purpose of the Node.js crypto module?</h3>



<p class="wp-block-paragraph">a. To handle file system operations<br>b. To create and manage web servers<br>c. To encrypt and decrypt data<br>d. To connect to a database</p>



<h4 class="wp-block-heading">Answer: c</h4>



<h3 class="wp-block-heading">31. What is the purpose of the Node.js path module?</h3>



<p class="wp-block-paragraph">a. To provide utility functions for working with file paths<br>b. To create and manage web servers<br>c. To handle HTTP requests and responses<br>d. To connect to a database</p>



<h4 class="wp-block-heading">Answer: a</h4>



<h3 class="wp-block-heading">32. What is the purpose of the Node.js url module?</h3>



<p class="wp-block-paragraph">a. To create and manage web servers<br>b. To handle HTTP requests and responses<br>c. To parse and format URLs<br>d. To connect to a database</p>



<h4 class="wp-block-heading">Answer: c</h4>



<h3 class="wp-block-heading">33. What is the purpose of the Node.js zlib module?</h3>



<p class="wp-block-paragraph">a. To handle file system operations<br>b. To create and manage web servers<br>c. To compress and decompress data<br>d. To connect to a database</p>



<h4 class="wp-block-heading">Answer: c</h4>



<h3 class="wp-block-heading">34. What is the purpose of the Node.js cluster module?</h3>



<p class="wp-block-paragraph">a. To create and manage child processes of a Node.js application<br>b. To create a cluster of web servers<br>c. To handle database connections<br>d. To handle user authentication and authorization</p>



<h4 class="wp-block-heading">Answer: a</h4>



<h3 class="wp-block-heading">35. What is a Promise in Node.js?</h3>



<p class="wp-block-paragraph">a. A function that is executed before processing a request<br>b. An object that represents the eventual completion of an asynchronous operation<br>c. A method that triggers an event<br>d. A method that handles rejected Promises</p>



<h4 class="wp-block-heading">Answer: b</h4>



<h3 class="wp-block-heading">36. What is the purpose of the Node.js assert module?</h3>



<p class="wp-block-paragraph">a. To handle HTTP requests and responses<br>b. To create and manage web servers<br>c. To write unit tests for Node.js applications<br>d. To connect to a database</p>



<h4 class="wp-block-heading">Answer: c</h4>



<h3 class="wp-block-heading">37. What is the purpose of the Node.js debug module?</h3>



<p class="wp-block-paragraph">a. To create and manage web servers<br>b. To handle database connections<br>c. To improve the debugging capabilities of Node.js<br>d. To handle file system operations</p>



<h4 class="wp-block-heading">Answer: c</h4>



<h3 class="wp-block-heading">38. What is the purpose of the Node.js dgram module?</h3>



<p class="wp-block-paragraph">a. To handle HTTP requests and responses<br>b. To handle datagram sockets<br>c. To create and manage web servers<br>d. To connect to a database</p>



<h4 class="wp-block-heading">Answer: b</h4>



<h3 class="wp-block-heading">39. What is the purpose of the Node.js punycode module?</h3>



<p class="wp-block-paragraph">a. To encode and decode domain names<br>b. To create and manage web servers<br>c. To handle file system operations<br>d. To connect to a database</p>



<h4 class="wp-block-heading">Answer: a</h4>



<h3 class="wp-block-heading">40. What is the purpose of the Node.js q module?</h3>



<p class="wp-block-paragraph">a. To create and manage web servers<br>b. To provide a simple and powerful promise-based API<br>c. To handle file system operations<br>d. To connect to a database</p>



<h4 class="wp-block-heading">Answer: b</h4>



<h3 class="wp-block-heading">41. What is the purpose of the Node.js request module?</h3>



<p class="wp-block-paragraph">a. To handle HTTP requests and responses<br>b. To create and manage web servers<br>c. To handle file system operations<br>d. To connect to a database</p>



<h4 class="wp-block-heading">Answer: a</h4>



<h3 class="wp-block-heading">42. What is the purpose of the Node.js sinon module?</h3>



<p class="wp-block-paragraph">a. To create and manage web servers<br>b. To improve the testing capabilities of Node.js<br>c. To handle file system operations<br>d. To connect to a database</p>



<h4 class="wp-block-heading">Answer: b</h4>



<h3 class="wp-block-heading">43. What is a duplex stream in Node.js?</h3>



<p class="wp-block-paragraph">a. A stream that can only be read from<br>b. A stream that can only be written to<br>c. A stream that can be both read from and written to<br>d. A stream that is used to read and write files</p>



<h4 class="wp-block-heading">Answer: c</h4>



<h3 class="wp-block-heading">44. What is the purpose of the Node.js tty module?</h3>



<p class="wp-block-paragraph">a. To handle HTTP requests and responses<br>b. To create and manage web servers<br>c. To interact with the terminal<br>d. To connect to a database</p>



<h4 class="wp-block-heading">Answer: c</h4>



<h3 class="wp-block-heading">45. What is the purpose of the Node.js zlib-sync module?</h3>



<p class="wp-block-paragraph">a. To handle file system operations<br>b. To compress and decompress data synchronously<br>c. To handle HTTP requests and responses<br>d. To connect to a database</p>



<h4 class="wp-block-heading">Answer: b</h4>



<h3 class="wp-block-heading">46. What is the purpose of the Node.js async module?</h3>



<p class="wp-block-paragraph">a. To provide a simple and powerful promise-based API<br>b. To handle file system operations<br>c. To create and manage web servers<br>d. To provide utility functions for working with asynchronous code</p>



<h4 class="wp-block-heading">Answer: d</h4>



<h3 class="wp-block-heading">47. What is the purpose of the Node.js strong-agent module?</h3>



<p class="wp-block-paragraph">a. To create and manage web servers<br>b. To improve the performance of Node.js applications<br>c. To handle file system operations<br>d. To connect to a database</p>



<h4 class="wp-block-heading">Answer: b</h4>



<h3 class="wp-block-heading">48. What is the purpose of the Node.js chokidar module?</h3>



<p class="wp-block-paragraph">a. To watch files and directories for changes<br>b. To create and manage web servers<br>c. To handle HTTP requests and responses<br>d. To connect to a database</p>



<h4 class="wp-block-heading">Answer: a</h4>



<h3 class="wp-block-heading">49. What is the purpose of the Node.js fs-extra module?</h3>



<p class="wp-block-paragraph">a. To handle file system operations<br>b. To create and manage web servers<br>c. To handle HTTP requests and responses<br>d. To connect to a database</p>



<h4 class="wp-block-heading">Answer: a</h4>



<h3 class="wp-block-heading">50. What is the purpose of the Node.js clusterize module?</h3>



<p class="wp-block-paragraph">a. To create and manage child processes of a Node.js application<br>b. To improve the scalability of a Node.js application<br>c. To handle database connections<br>d. To handle user authentication and authorization</p>



<h4 class="wp-block-heading">Answer: b</h4>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/top-50-node-js-interview-questions-with-answers/">Top 50 Node.Js Interview Questions with Answers</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/top-50-node-js-interview-questions-with-answers/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Top 50 PHP Interview Questions with Answers</title>
		<link>https://www.scmgalaxy.com/tutorials/top-50-php-interview-questions-with-answers/</link>
					<comments>https://www.scmgalaxy.com/tutorials/top-50-php-interview-questions-with-answers/#respond</comments>
		
		<dc:creator><![CDATA[Ashwani Kumar]]></dc:creator>
		<pubDate>Sat, 29 Apr 2023 11:25:11 +0000</pubDate>
				<category><![CDATA[php]]></category>
		<guid isPermaLink="false">https://www.scmgalaxy.com/tutorials/?p=10050</guid>

					<description><![CDATA[<p>1. What does PHP stand for? A. Personal Home PageB. Preprocessor HypertextC. PHP Hypertext ProcessorD. PHP Hyper Page Answer: C [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/top-50-php-interview-questions-with-answers/">Top 50 PHP Interview Questions with Answers</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img decoding="async" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2023/04/image-14.png" alt="" class="wp-image-10051" width="705" height="391" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2023/04/image-14.png 900w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2023/04/image-14-300x167.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2023/04/image-14-768x427.png 768w" sizes="(max-width: 705px) 100vw, 705px" /><figcaption class="wp-element-caption"><strong><em>PHP Interview Questions with Answers</em></strong></figcaption></figure>
</div>


<h3 class="wp-block-heading">1. What does PHP stand for?</h3>



<p class="wp-block-paragraph">A. Personal Home Page<br>B. Preprocessor Hypertext<br>C. PHP Hypertext Processor<br>D. PHP Hyper Page</p>



<h4 class="wp-block-heading">Answer: C</h4>



<h3 class="wp-block-heading">2. Which of the following is not a valid PHP variable name?</h3>



<p class="wp-block-paragraph">A. $my_var<br>B. $bar<br>C. $1var<br>D. $hey_hey</p>



<h4 class="wp-block-heading">Answer: C</h4>



<h3 class="wp-block-heading">3. Which of the following is a PHP superglobal variable?</h3>



<p class="wp-block-paragraph">A. $GLOBALS<br>B. $my_var<br>C. $local<br>D. $x_variable</p>



<h4 class="wp-block-heading">Answer: A</h4>



<h3 class="wp-block-heading">4. Which of the following functions is used to connect to a MySQL database?</h3>



<p class="wp-block-paragraph">A. mysql_connect()<br>B. php_connect()<br>C. connect_mysql()<br>D. mysqli_connect()</p>



<h4 class="wp-block-heading">Answer: D</h4>



<h3 class="wp-block-heading">5. What is the difference between a GET and a POST method in PHP?</h3>



<p class="wp-block-paragraph">A. GET sends data as a URL parameter, while POST sends data behind the scenes.<br>B. POST sends data as a URL parameter, while GET sends data behind the scenes.<br>C. There is no difference.<br>D. GET and POST cannot be used in PHP.</p>



<h4 class="wp-block-heading">Answer: A</h4>



<h3 class="wp-block-heading">6. Which of the following is true about PHP arrays?</h3>



<p class="wp-block-paragraph">A. Arrays must be declared with a specific size.<br>B. Arrays can only hold one data type.<br>C. Arrays are dynamic and can hold multiple data types.<br>D. Arrays can only be used with numeric indexes.</p>



<h4 class="wp-block-heading">Answer: C</h4>



<h3 class="wp-block-heading">7. What is the difference between echo and print in PHP?</h3>



<p class="wp-block-paragraph">A. There is no difference.<br>B. print can only output strings, while echo can output anything.<br>C. echo can only output strings, while print can output anything.<br>D. echo and print are not used in PHP.</p>



<h4 class="wp-block-heading">Answer: B</h4>



<h3 class="wp-block-heading">8. Which of the following is used to start a PHP session?</h3>



<p class="wp-block-paragraph">A. session_start()<br>B. session_begin()<br>C. start_session()<br>D. session()</p>



<h4 class="wp-block-heading">Answer: A</h4>



<h3 class="wp-block-heading">9. Which of the following filter is used to validate an email address?</h3>



<p class="wp-block-paragraph">A. FILTER_VALIDATE_IP<br>B. FILTER_VALIDATE_URL<br>C. FILTER_VALIDATE_EMAIL<br>D. FILTER_VALIDATE_DATE</p>



<h4 class="wp-block-heading">Answer: C</h4>



<h3 class="wp-block-heading">10. What is the function used to remove white spaces from the beginning and end of a string?</h3>



<p class="wp-block-paragraph">A. trim()<br>B. strip()<br>C. clean()<br>D. clear()</p>



<h4 class="wp-block-heading">Answer: A</h4>



<h3 class="wp-block-heading">11. Which of the following is used to upload files in PHP?</h3>



<p class="wp-block-paragraph">A. upload_files()<br>B. upload()<br>C. move_uploaded_file()<br>D. file_upload()</p>



<h4 class="wp-block-heading">Answer: C</h4>



<h3 class="wp-block-heading">12. Which of the following is not a PHP loop structure?</h3>



<p class="wp-block-paragraph">A. for loop<br>B. while loop<br>C. do-while loop<br>D. switch loop</p>



<h4 class="wp-block-heading">Answer: D</h4>



<h3 class="wp-block-heading">13. Which of the following is used to insert data into a MySQL database?</h3>



<p class="wp-block-paragraph">A. mysqli_select()<br>B. mysqli_query()<br>C. mysqli_delete()<br>D. mysqli_insert()</p>



<h4 class="wp-block-heading">Answer: B</h4>



<h3 class="wp-block-heading">14. Which of the following is used to include a file in PHP?</h3>



<p class="wp-block-paragraph">A. include()<br>B. require()<br>C. require_once()<br>D. All of the above</p>



<h4 class="wp-block-heading">Answer: D</h4>



<h3 class="wp-block-heading">15. Which of the following is used to check if a file exists in PHP?</h3>



<p class="wp-block-paragraph">A. file_exist()<br>B. file_check()<br>C. file_exists()<br>D. file()</p>



<h4 class="wp-block-heading">Answer: C</h4>



<h3 class="wp-block-heading">16. What is the difference between == and === operators in PHP?</h3>



<p class="wp-block-paragraph">A. There is no difference.<br>B. == is used for comparison, while === is used for assignment.<br>C. == is used for assignment, while === is used for comparison.<br>D. == compares both value and data type, while === compares only value.</p>



<h4 class="wp-block-heading">Answer: D</h4>



<h3 class="wp-block-heading">17. Which of the following is used to return a random number in PHP?</h3>



<p class="wp-block-paragraph">A. rand()<br>B. random()<br>C. random_number()<br>D. number_rand()</p>



<h4 class="wp-block-heading">Answer: A</h4>



<h3 class="wp-block-heading">18. Which of the following is used to create a function in PHP?</h3>



<p class="wp-block-paragraph">A. function_create()<br>B. function_make()<br>C. function()<br>D. create_function()</p>



<h4 class="wp-block-heading">Answer: D</h4>



<h3 class="wp-block-heading">19. Which of the following can be used to add elements to the end of an array?</h3>



<p class="wp-block-paragraph">A. array_add()<br>B. array_push()<br>C. array_append()<br>D. array_insert()</p>



<h4 class="wp-block-heading">Answer: B</h4>



<h3 class="wp-block-heading">20. Which of the following is used to redirect a user to another page in PHP?</h3>



<p class="wp-block-paragraph">A. header()<br>B. redirect()<br>C. go_to()<br>D. forward()</p>



<h4 class="wp-block-heading">Answer: A</h4>



<h3 class="wp-block-heading">21. What is the scope of a variable in PHP?</h3>



<p class="wp-block-paragraph">A. The part of the program where the variable is accessible.<br>B. The part of the program where the variable is declared.<br>C. A variable has no scope.<br>D. A variable scope depends on its data type.</p>



<h4 class="wp-block-heading">Answer: A</h4>



<h3 class="wp-block-heading">22. Which of the following is used to count the number of elements in an array in PHP?</h3>



<p class="wp-block-paragraph">A. count()<br>B. length()<br>C. size()<br>D. total()</p>



<h4 class="wp-block-heading">Answer: A</h4>



<h3 class="wp-block-heading">23. Which of the following is used to convert a string to all uppercase letters in PHP?</h3>



<p class="wp-block-paragraph">A. to_upper()<br>B. uppercase()<br>C. strtoupper()<br>D. upcase()</p>



<h4 class="wp-block-heading">Answer: C</h4>



<h3 class="wp-block-heading">24. What is a PHP constant?</h3>



<p class="wp-block-paragraph">A. A variable that can be changed.<br>B. A variable that cannot be changed.<br>C. A loop structure in PHP.<br>D. A conditional statement in PHP.</p>



<h4 class="wp-block-heading">Answer: B</h4>



<h3 class="wp-block-heading">25. Which of the following is used to sort an array in alphabetical order in PHP?</h3>



<p class="wp-block-paragraph">A. sort()<br>B. sort_alphabetical()<br>C. asort()<br>D. rsort()</p>



<h4 class="wp-block-heading">Answer: A</h4>



<h3 class="wp-block-heading">26. Which of the following is used to remove a specific element from an array in PHP?</h3>



<p class="wp-block-paragraph">A. array_remove()<br>B. array_delete()<br>C. unset()<br>D. remove()</p>



<h4 class="wp-block-heading">Answer: C</h4>



<h3 class="wp-block-heading">27. Which of the following is used to read the contents of a file into a string in PHP?</h3>



<p class="wp-block-paragraph">A. file_string()<br>B. file_contents()<br>C. read_file()<br>D. file_get_contents()</p>



<h4 class="wp-block-heading">Answer: D</h4>



<h3 class="wp-block-heading">28. Which of the following is used to check if a variable is empty in PHP?</h3>



<p class="wp-block-paragraph">A. empty()<br>B. is_empty()<br>C. isnull()<br>D. isempty()</p>



<h4 class="wp-block-heading">Answer: A</h4>



<h3 class="wp-block-heading">29. Which of the following is used to round a number to the nearest whole number in PHP?</h3>



<p class="wp-block-paragraph">A. ceil()<br>B. floor()<br>C. round()<br>D. round_number()</p>



<h4 class="wp-block-heading">Answer: C</h4>



<h3 class="wp-block-heading">30. How do you declare a multi-dimensional array in PHP?</h3>



<p class="wp-block-paragraph">A. $array[][] = value;<br>B. $array[][][];<br>C. $array[][];<br>D. $array[][] = value;</p>



<h4 class="wp-block-heading">Answer: D</h4>



<h3 class="wp-block-heading">31. Which of the following is used to set the timezone in PHP?</h3>



<p class="wp-block-paragraph">A. timezone_set()<br>B. timezone()<br>C. date_default_timezone()<br>D. date_timezone_set()</p>



<h4 class="wp-block-heading">Answer: C</h4>



<h3 class="wp-block-heading">32. Which of the following is used to convert a string to a date in PHP?</h3>



<p class="wp-block-paragraph">A. string_to_date()<br>B. date_create()<br>C. strtotime()<br>D. date()</p>



<h4 class="wp-block-heading">Answer: C</h4>



<h3 class="wp-block-heading">33. Which of the following is used to open a file in PHP?</h3>



<p class="wp-block-paragraph">A. fopen()<br>B. open_file()<br>C. file_open()<br>D. file()</p>



<h4 class="wp-block-heading">Answer: A</h4>



<h3 class="wp-block-heading">34. Which of the following is used to download a file in PHP?</h3>



<p class="wp-block-paragraph">A. download()<br>B. file_download()<br>C. header()<br>D. fopen()</p>



<h4 class="wp-block-heading">Answer: C</h4>



<h3 class="wp-block-heading">35. What does the strlen() function do in PHP?</h3>



<p class="wp-block-paragraph">A. Calculates the size of a file.<br>B. Counts the number of lines in a file.<br>C. Calculates the length of a string.<br>D. Calculates the size of an array.</p>



<h4 class="wp-block-heading">Answer: C</h4>



<h3 class="wp-block-heading">36. Which of the following is used to check if a variable is an array in PHP?</h3>



<p class="wp-block-paragraph">A. isarray()<br>B. is_array()<br>C. array_check()<br>D. check_array()</p>



<h4 class="wp-block-heading">Answer: B</h4>



<h3 class="wp-block-heading">37. Which of the following is used to calculate the remainder of a division in PHP?</h3>



<p class="wp-block-paragraph">A. mod()<br>B. modulo()<br>C. division()<br>D. %</p>



<h4 class="wp-block-heading">Answer: D</h4>



<h3 class="wp-block-heading">38. Which of the following is used to get the current date in PHP?</h3>



<p class="wp-block-paragraph">A. date()<br>B. time()<br>C. datetime()<br>D. getdate()</p>



<h4 class="wp-block-heading">Answer: A</h4>



<h3 class="wp-block-heading">39. Which of the following is used to get the current time in PHP?</h3>



<p class="wp-block-paragraph">A. date()<br>B. time()<br>C. datetime()<br>D. gettime()</p>



<h4 class="wp-block-heading">Answer: B</h4>



<h3 class="wp-block-heading">40. Which of the following is used to compare two strings in PHP?</h3>



<p class="wp-block-paragraph">A. strcompare()<br>B. strcmp()<br>C. compare()<br>D. string_compare()</p>



<h4 class="wp-block-heading">Answer: B</h4>



<h3 class="wp-block-heading">41. Which of the following is used to check if a string contains another string in PHP?</h3>



<p class="wp-block-paragraph">A. str_contains()<br>B. strstr()<br>C. compare()<br>D. string_compare()</p>



<h4 class="wp-block-heading">Answer: B</h4>



<h3 class="wp-block-heading">42. Which of the following is used to get the last character of a string in PHP?</h3>



<p class="wp-block-paragraph">A. end()<br>B. last_char()<br>C. last()<br>D. substr()</p>



<h4 class="wp-block-heading">Answer: D</h4>



<h3 class="wp-block-heading">43. Which of the following is used to convert an array into a string in PHP?</h3>



<p class="wp-block-paragraph">A. implode()<br>B. array_to_string()<br>C. convert()<br>D. to_string()</p>



<h4 class="wp-block-heading">Answer: A</h4>



<h3 class="wp-block-heading">44. Which of the following is used to generate a random string in PHP?</h3>



<p class="wp-block-paragraph">A. rand_string()<br>B. string_rand()<br>C. random_str()<br>D. str_rand()</p>



<h4 class="wp-block-heading">Answer: D</h4>



<h3 class="wp-block-heading">45. Which of the following is used to remove duplicate values from an array in PHP?</h3>



<p class="wp-block-paragraph">A. unique()<br>B. array_unique()<br>C. remove_duplicates()<br>D. deduplicate()</p>



<h4 class="wp-block-heading">Answer: B</h4>



<h3 class="wp-block-heading">46. What is the default maximum execution time for a PHP script?</h3>



<p class="wp-block-paragraph">A. 30 seconds<br>B. 60 seconds<br>C. 90 seconds<br>D. 120 seconds</p>



<h4 class="wp-block-heading">Answer: B</h4>



<h3 class="wp-block-heading">47. Which of the following is used to convert a boolean value to a string in PHP?</h3>



<p class="wp-block-paragraph">A. str_boolean()<br>B. booltostr()<br>C. tostring()<br>D. strbool()</p>



<h4 class="wp-block-heading">Answer: C</h4>



<h3 class="wp-block-heading">48. Which of the following is used to calculate the absolute value of a number in PHP?</h3>



<p class="wp-block-paragraph">A. abs()<br>B. absolute()<br>C. number_abs()<br>D. get_absolute()</p>



<h4 class="wp-block-heading">Answer: A</h4>



<h3 class="wp-block-heading">49. What is the difference between require() and include() in PHP?</h3>



<p class="wp-block-paragraph">A. There is no difference.<br>B. include() returns a warning if the file is not found, while require() returns an error.<br>C. require() returns a warning if the file is not found, while include() returns an error.<br>D. require() and include() cannot be used in PHP.</p>



<h4 class="wp-block-heading">Answer: B</h4>



<h3 class="wp-block-heading">50. What is a PHP namespace?</h3>



<p class="wp-block-paragraph">A. A container for functions and variables.<br>B. A way to organize code into logical groups.<br>C. A loop structure in PHP.<br>D. A conditional statement in PHP.</p>



<h4 class="wp-block-heading">Answer: B</h4>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/top-50-php-interview-questions-with-answers/">Top 50 PHP Interview Questions with Answers</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/top-50-php-interview-questions-with-answers/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>PHP OOP: Traits</title>
		<link>https://www.scmgalaxy.com/tutorials/php-oop-traits/</link>
					<comments>https://www.scmgalaxy.com/tutorials/php-oop-traits/#respond</comments>
		
		<dc:creator><![CDATA[vikashdev k]]></dc:creator>
		<pubDate>Mon, 25 Oct 2021 07:20:16 +0000</pubDate>
				<category><![CDATA[php]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[multi taits use in php oop]]></category>
		<category><![CDATA[Perforce]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[php oop traits]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[scmgalaxy]]></category>
		<category><![CDATA[scmGalaxy Blogs]]></category>
		<category><![CDATA[scmGalaxy DevOps Training Online]]></category>
		<category><![CDATA[scmgalaxy php oop]]></category>
		<category><![CDATA[scmGalaxy Tutorials]]></category>
		<category><![CDATA[single traits use in php oop]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[What]]></category>
		<guid isPermaLink="false">https://www.scmgalaxy.com/tutorials/?p=9509</guid>

					<description><![CDATA[<p>What is Traits? Code is shortened by using Traits. One code is used everywhere just by writing the trait function. [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/php-oop-traits/">PHP OOP: Traits</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">What is Traits?</h3>



<ul class="wp-block-list"><li>Code is shortened by using Traits.</li><li>One code is used everywhere just by writing the trait function.</li></ul>



<h3 class="wp-block-heading">Example :</h3>



<script src="https://gist.github.com/vikash-cotocus/fa2cdc30dd529ec34246b195d38fb680.js"></script>



<h3 class="wp-block-heading">Output:</h3>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="551" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/traits-1024x551.png" alt="" class="wp-image-9510" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/traits-1024x551.png 1024w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/traits-300x162.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/traits-768x414.png 768w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/traits-1536x827.png 1536w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/traits.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading">Multi traits use example:</h3>



<script src="https://gist.github.com/vikash-cotocus/bad9c044a8272548d3c404610bb391b2.js"></script>



<h3 class="wp-block-heading">Output:</h3>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="554" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/multi-tratis-1024x554.png" alt="" class="wp-image-9511" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/multi-tratis-1024x554.png 1024w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/multi-tratis-300x162.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/multi-tratis-768x416.png 768w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/multi-tratis-1536x831.png 1536w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/multi-tratis.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/php-oop-traits/">PHP OOP: Traits</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/php-oop-traits/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>PHP OOP: Late Static Binding</title>
		<link>https://www.scmgalaxy.com/tutorials/php-oop-late-static-binding/</link>
					<comments>https://www.scmgalaxy.com/tutorials/php-oop-late-static-binding/#respond</comments>
		
		<dc:creator><![CDATA[vikashdev k]]></dc:creator>
		<pubDate>Mon, 25 Oct 2021 06:09:44 +0000</pubDate>
				<category><![CDATA[php]]></category>
		<category><![CDATA[Example php oop late static binding]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[late static binding in php oop]]></category>
		<category><![CDATA[Perforce]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[scmgalaxy]]></category>
		<category><![CDATA[scmGalaxy DevOps Training Online]]></category>
		<category><![CDATA[scmgalaxy php oop]]></category>
		<category><![CDATA[scmGalaxy Tutorials]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[What]]></category>
		<guid isPermaLink="false">https://www.scmgalaxy.com/tutorials/?p=9505</guid>

					<description><![CDATA[<p>Late static Binding: Late static binding helps to override name by using static in echo keyword. It helps lot for [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/php-oop-late-static-binding/">PHP OOP: Late Static Binding</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">Late static Binding:</h3>



<ul class="wp-block-list"><li>Late static binding helps to override name by using static in echo keyword.</li><li>It helps lot for writing minimum coding. </li><li>The message of the base class is printed using the self keyword and the message of the derived class is printed using the static keyword.</li></ul>



<h3 class="wp-block-heading">Example to printing the message of base class:</h3>



<script src="https://gist.github.com/vikash-cotocus/7ea1a651d4f5d9ff20ee56236c243309.js"></script>



<h3 class="wp-block-heading">Output:</h3>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="550" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/base-class-print-messages-1024x550.png" alt="" class="wp-image-9506" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/base-class-print-messages-1024x550.png 1024w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/base-class-print-messages-300x161.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/base-class-print-messages-768x412.png 768w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/base-class-print-messages-1536x825.png 1536w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/base-class-print-messages.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading">Example of printing the message of derived class:</h3>



<script src="https://gist.github.com/vikash-cotocus/7e245b5bb863a08800c48bd76a0859df.js"></script>



<h3 class="wp-block-heading">Output:</h3>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="551" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/static-message-print-1024x551.png" alt="" class="wp-image-9507" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/static-message-print-1024x551.png 1024w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/static-message-print-300x162.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/static-message-print-768x414.png 768w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/static-message-print-1536x827.png 1536w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/static-message-print.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/php-oop-late-static-binding/">PHP OOP: Late Static Binding</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/php-oop-late-static-binding/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>PHP OOP : Static Members</title>
		<link>https://www.scmgalaxy.com/tutorials/php-oop-static-members/</link>
					<comments>https://www.scmgalaxy.com/tutorials/php-oop-static-members/#respond</comments>
		
		<dc:creator><![CDATA[vikashdev k]]></dc:creator>
		<pubDate>Sat, 23 Oct 2021 12:59:17 +0000</pubDate>
				<category><![CDATA[php]]></category>
		<category><![CDATA[Example of php oop static members]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[scmgalaxy]]></category>
		<category><![CDATA[scmGalaxy DevOps Training Online]]></category>
		<category><![CDATA[scmgalaxy php oop]]></category>
		<category><![CDATA[scmGalaxy Tutorials]]></category>
		<category><![CDATA[static members in php oop]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[using constructor in static members in php oop]]></category>
		<category><![CDATA[What]]></category>
		<category><![CDATA[what is static members]]></category>
		<guid isPermaLink="false">https://www.scmgalaxy.com/tutorials/?p=9501</guid>

					<description><![CDATA[<p>What is Static Members ? Static properties and methods can be used without creating an instance of the class. The [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/php-oop-static-members/">PHP OOP : Static Members</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">What is Static Members ?</h3>



<ul class="wp-block-list"><li>Static properties and methods can be used without creating an instance of the class.</li><li>The static keyword is used to declare properties and methods of a class as static.</li><li>Object not create.</li><li>Stack keyword use before access modifier.</li><li>Inside class use self::(use static method).</li><li>inherit use parent class name ::(properties).</li></ul>



<h3 class="wp-block-heading">Example :</h3>



<script src="https://gist.github.com/vikash-cotocus/23afe9f75bd2f3738680963654622559.js"></script>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="555" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/static-1024x555.png" alt="" class="wp-image-9502" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/static-1024x555.png 1024w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/static-300x163.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/static-768x416.png 768w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/static-1536x832.png 1536w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/static.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading">Example Constructor :-</h3>



<script src="https://gist.github.com/vikash-cotocus/a4b3343081a01f80a78e9cd4c2c405e9.js"></script>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="555" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/sconstructor-1024x555.png" alt="" class="wp-image-9503" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/sconstructor-1024x555.png 1024w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/sconstructor-300x163.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/sconstructor-768x416.png 768w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/sconstructor-1536x832.png 1536w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/sconstructor.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/php-oop-static-members/">PHP OOP : Static Members</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/php-oop-static-members/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>PHP OOP : Interfaces</title>
		<link>https://www.scmgalaxy.com/tutorials/php-oop-interfaces/</link>
					<comments>https://www.scmgalaxy.com/tutorials/php-oop-interfaces/#respond</comments>
		
		<dc:creator><![CDATA[vikashdev k]]></dc:creator>
		<pubDate>Sat, 23 Oct 2021 11:33:07 +0000</pubDate>
				<category><![CDATA[php]]></category>
		<category><![CDATA[Example of interface]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[Perforce]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[php oop]]></category>
		<category><![CDATA[php oop interfaces]]></category>
		<category><![CDATA[php oops]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[scmGalaxy DevOps Training Online]]></category>
		<category><![CDATA[scmgalaxy php oop]]></category>
		<category><![CDATA[scmGalaxy Tutorials]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[What]]></category>
		<category><![CDATA[what is interfaces in php oop]]></category>
		<guid isPermaLink="false">https://www.scmgalaxy.com/tutorials/?p=9497</guid>

					<description><![CDATA[<p>What is Interfaces? Interfaces help us to use multiple classes in a single class inherit. Interfaces are declared with the interface keyword. [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/php-oop-interfaces/">PHP OOP : Interfaces</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">What is Interfaces?</h3>



<ul class="wp-block-list"><li>Interfaces help us to use multiple classes in a single class inherit.</li><li>Interfaces are declared with the <strong>interface </strong>keyword.</li><li>Derived class is called derived class.</li><li>object not be created in interface.</li><li>Property should not be defined in interface(class).</li><li>All interface methods must be public.</li><li>All methods in an interface are abstract.</li><li>To implement an interface, a class must use the implements keyword.</li></ul>



<h3 class="wp-block-heading">Example :-</h3>



<script src="https://gist.github.com/vikash-cotocus/b4b964c9f001cc7b30a676d0e61f8eb2.js"></script>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="554" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/interface-1024x554.png" alt="" class="wp-image-9498" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/interface-1024x554.png 1024w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/interface-300x162.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/interface-768x415.png 768w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/interface-1536x830.png 1536w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/interface.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/php-oop-interfaces/">PHP OOP : Interfaces</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/php-oop-interfaces/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>PHP OOP : Abstract Classes</title>
		<link>https://www.scmgalaxy.com/tutorials/php-oop-abstract-classes/</link>
					<comments>https://www.scmgalaxy.com/tutorials/php-oop-abstract-classes/#respond</comments>
		
		<dc:creator><![CDATA[vikashdev k]]></dc:creator>
		<pubDate>Thu, 07 Oct 2021 12:36:56 +0000</pubDate>
				<category><![CDATA[php]]></category>
		<category><![CDATA[abstract class in php]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[Perforce]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[SCM]]></category>
		<category><![CDATA[scm php oop]]></category>
		<category><![CDATA[scmgalaxy]]></category>
		<category><![CDATA[scmGalaxy Blogs]]></category>
		<category><![CDATA[scmGalaxy DevOps Training Online]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[What]]></category>
		<guid isPermaLink="false">https://www.scmgalaxy.com/tutorials/?p=9462</guid>

					<description><![CDATA[<p>Abstract Class : when we create abstract class then we can not create object of that abstract class. If we [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/php-oop-abstract-classes/">PHP OOP : Abstract Classes</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">Abstract Class :</h3>



<ul class="wp-block-list"><li>when we create abstract class then we can not create object of that abstract class.</li><li>If we want to use abstract class then we only access with derived class .</li><li>Just abstract write before the class name.</li><li>when we create abstract class two condition occurs one is abstract method like :- abstract protected function name ( );</li><li>abstract means incomplete method we declare but not implement (code).</li><li>In derived class we have to implement of that abstract method.</li></ul>



<script src="https://gist.github.com/vikash-cotocus/80652d0ff050ba3375c6534567e30412.js"></script>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="551" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php8-1-1024x551.png" alt="" class="wp-image-9463" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php8-1-1024x551.png 1024w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php8-1-300x162.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php8-1-768x414.png 768w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php8-1-1536x827.png 1536w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php8-1.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/php-oop-abstract-classes/">PHP OOP : Abstract Classes</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/php-oop-abstract-classes/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>PHP OOP : Overriding properties and Methods</title>
		<link>https://www.scmgalaxy.com/tutorials/php-oop-overriding-properties-and-methods/</link>
					<comments>https://www.scmgalaxy.com/tutorials/php-oop-overriding-properties-and-methods/#respond</comments>
		
		<dc:creator><![CDATA[vikashdev k]]></dc:creator>
		<pubDate>Thu, 07 Oct 2021 12:09:17 +0000</pubDate>
				<category><![CDATA[php]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[method overriding in php oop]]></category>
		<category><![CDATA[overriding properties and overriding methods]]></category>
		<category><![CDATA[Perforce]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[php oop]]></category>
		<category><![CDATA[php oop overriding properties]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[properties overriding in php oop]]></category>
		<category><![CDATA[scmGalaxy Blogs]]></category>
		<category><![CDATA[scmGalaxy DevOps Training Online]]></category>
		<category><![CDATA[scmGalaxy Tutorials]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[What]]></category>
		<guid isPermaLink="false">https://www.scmgalaxy.com/tutorials/?p=9457</guid>

					<description><![CDATA[<p>Overriding Properties : Same properties on both classes (base and derived class). Overriding Methods : Same name of method on [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/php-oop-overriding-properties-and-methods/">PHP OOP : Overriding properties and Methods</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">Overriding Properties :</h3>



<ul class="wp-block-list"><li>Same properties on both classes (base and derived class).</li></ul>



<script src="https://gist.github.com/vikash-cotocus/abb37ed33297c73988b0df5871fb6d2e.js"></script>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="551" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php6-1-1024x551.png" alt="" class="wp-image-9458" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php6-1-1024x551.png 1024w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php6-1-300x161.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php6-1-768x413.png 768w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php6-1-1536x827.png 1536w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php6-1.png 1908w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading">Overriding Methods :</h3>



<ul class="wp-block-list"><li>Same name of method on both classes base or derived class.</li></ul>



<script src="https://gist.github.com/vikash-cotocus/8bb35e7b9f3e910a46eaef841293336a.js"></script>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="553" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php7-1-1024x553.png" alt="" class="wp-image-9459" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php7-1-1024x553.png 1024w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php7-1-300x162.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php7-1-768x415.png 768w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php7-1-1536x830.png 1536w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php7-1.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/php-oop-overriding-properties-and-methods/">PHP OOP : Overriding properties and Methods</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/php-oop-overriding-properties-and-methods/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>PHP OOP : Access Modifier (public, protected,  private)</title>
		<link>https://www.scmgalaxy.com/tutorials/php-access-modifier-public-protected-private/</link>
					<comments>https://www.scmgalaxy.com/tutorials/php-access-modifier-public-protected-private/#respond</comments>
		
		<dc:creator><![CDATA[vikashdev k]]></dc:creator>
		<pubDate>Wed, 06 Oct 2021 10:17:30 +0000</pubDate>
				<category><![CDATA[php]]></category>
		<category><![CDATA[access modifier in php]]></category>
		<category><![CDATA[DevOps Online Training Advantage at scmGalaxy]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Perforce]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[public private protected]]></category>
		<category><![CDATA[public private protected in php]]></category>
		<category><![CDATA[public protected privated in php]]></category>
		<category><![CDATA[scmgalaxy]]></category>
		<category><![CDATA[scmGalaxy DevOps Training Online]]></category>
		<category><![CDATA[scmGalaxy Tutorials]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[What]]></category>
		<guid isPermaLink="false">https://www.scmgalaxy.com/tutorials/?p=9431</guid>

					<description><![CDATA[<p>What is the access modifier? Restrictions on properties and methods. Types of access modifier public protected private Public : Access [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/php-access-modifier-public-protected-private/">PHP OOP : Access Modifier (public, protected,  private)</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">What is the access modifier?</h3>



<p class="wp-block-paragraph">Restrictions on properties and methods.</p>



<h3 class="wp-block-heading">Types of access modifier</h3>



<ol class="wp-block-list"><li>public </li><li>protected</li><li>private</li></ol>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="869" height="261" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php5-1.png" alt="" class="wp-image-9434" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php5-1.png 869w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php5-1-300x90.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php5-1-768x231.png 768w" sizes="auto, (max-width: 869px) 100vw, 869px" /></figure>



<h3 class="wp-block-heading">Public :</h3>



<ul class="wp-block-list"><li>Access on base as well as derived class and outside of the class.</li><li>Everyone can see and access the data.</li><li>Not secure.</li><li>Override use.</li></ul>



<script src="https://gist.github.com/vikash-cotocus/789dd6d2a9c9ecdf3ae98f65b6c291bc.js"></script>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="556" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php6-1024x556.png" alt="" class="wp-image-9433" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php6-1024x556.png 1024w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php6-300x163.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php6-768x417.png 768w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php6-1536x834.png 1536w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php6.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading">Protected :</h3>



<ul class="wp-block-list"><li>Base and Derived class.</li><li>No one gets access throughout the class.</li><li>Declare like protected property and method.</li><li>Not use override function.</li><li>Without permission no one can access any of these (properties &amp; method).</li></ul>



<script src="https://gist.github.com/vikash-cotocus/6c778485ea5c726d31e5c2034f96d250.js"></script>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="550" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php7-1024x550.png" alt="" class="wp-image-9435" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php7-1024x550.png 1024w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php7-300x161.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php7-768x413.png 768w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php7-1536x826.png 1536w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php7.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading">Private :</h3>



<ul class="wp-block-list"><li>Access itself.</li><li>Highly secured.</li><li>No one can access without permission.</li><li>Highly costly.</li></ul>



<script src="https://gist.github.com/vikash-cotocus/6b45c23d0b6390dea21f76522aa40a40.js"></script>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="549" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php8-1024x549.png" alt="" class="wp-image-9436" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php8-1024x549.png 1024w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php8-300x161.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php8-768x412.png 768w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php8-1536x824.png 1536w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php8.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/php-access-modifier-public-protected-private/">PHP OOP : Access Modifier (public, protected,  private)</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/php-access-modifier-public-protected-private/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>PHP OOP : Inheritance</title>
		<link>https://www.scmgalaxy.com/tutorials/php-inheritance/</link>
					<comments>https://www.scmgalaxy.com/tutorials/php-inheritance/#respond</comments>
		
		<dc:creator><![CDATA[vikashdev k]]></dc:creator>
		<pubDate>Wed, 06 Oct 2021 06:20:14 +0000</pubDate>
				<category><![CDATA[php]]></category>
		<category><![CDATA[example of inheritance in php]]></category>
		<category><![CDATA[explain main and derived class]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[how to use inheritance in php]]></category>
		<category><![CDATA[Perforce]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[php inheritance]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[scmGalaxy DevOps Training Online]]></category>
		<category><![CDATA[scmgalaxy php]]></category>
		<category><![CDATA[scmGalaxy Tutorials]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[What]]></category>
		<category><![CDATA[what is inheritance in php]]></category>
		<guid isPermaLink="false">https://www.scmgalaxy.com/tutorials/?p=9422</guid>

					<description><![CDATA[<p>What is inheritance in php? Inheritance is properties of PHP. Accessing the feature of one class of another class. Three [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/php-inheritance/">PHP OOP : Inheritance</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">What is inheritance in php?</h3>



<ul class="wp-block-list"><li>Inheritance is properties of PHP.</li><li>Accessing the feature of one class of another class.</li><li>Three types that is single, multiple and multilevel inheritance.</li><li>It is the four pillars of oops.</li><li>It allows a class to reuse the code from another class without duplicating it.</li><li>Two classes one is base/main another one is derived class.</li><li>Base class only use its own function but in Derived class it use both function base or derived class.</li></ul>



<h3 class="wp-block-heading">How to use inheritance in php?</h3>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; title: ; notranslate">
class school {
}
class students extends school {
}
$sch =new school (); // only use class school 
$stu = new students (); // use both class school students (properties and methods)
</pre></div>


<h3 class="wp-block-heading">Example of main/base class use :-</h3>



<script src="https://gist.github.com/vikash-cotocus/1f7b68919052d8717b7ca3b533760172.js"></script>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="523" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php3-1024x523.png" alt="" class="wp-image-9424" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php3-1024x523.png 1024w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php3-300x153.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php3-768x392.png 768w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php3-1536x784.png 1536w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php3.png 1638w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading">Example of inheritance:</h3>



<script src="https://gist.github.com/vikash-cotocus/2ff225a54be4148e3799012c82393c72.js"></script>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="607" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php4-1024x607.png" alt="" class="wp-image-9428" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php4-1024x607.png 1024w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php4-300x178.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php4-768x455.png 768w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php4.png 1520w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/php-inheritance/">PHP OOP : Inheritance</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/php-inheritance/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>PHP OOP : Constructor function</title>
		<link>https://www.scmgalaxy.com/tutorials/php-constructor-function/</link>
					<comments>https://www.scmgalaxy.com/tutorials/php-constructor-function/#respond</comments>
		
		<dc:creator><![CDATA[vikashdev k]]></dc:creator>
		<pubDate>Tue, 05 Oct 2021 09:50:12 +0000</pubDate>
				<category><![CDATA[php]]></category>
		<category><![CDATA[constructor function]]></category>
		<category><![CDATA[constructor in php]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[example of constructor in php]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[How]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[What]]></category>
		<category><![CDATA[what is constructor]]></category>
		<guid isPermaLink="false">https://www.scmgalaxy.com/tutorials/?p=9405</guid>

					<description><![CDATA[<p>What is Constructor ? Constructor is a special type of function of a class which is automatically executed when object [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/php-constructor-function/">PHP OOP : Constructor function</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">What is Constructor ?</h3>



<p class="wp-block-paragraph">Constructor is a special type of function of a class which is automatically executed when object of that class is created. Constructor is also called as magic function because in php constructor is start usually with two underscore characters. It saves lot of time on big project.</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; title: ; notranslate">
function __constructor(){
body part;
}
</pre></div>


<h3 class="wp-block-heading">Example of Constructor :-</h3>



<script src="https://gist.github.com/vikash-cotocus/e4d69979edee9c03a21d53657f04c224.js"></script>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="470" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php2-1024x470.png" alt="" class="wp-image-9408" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php2-1024x470.png 1024w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php2-300x138.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php2-768x353.png 768w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php2.png 1466w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/php-constructor-function/">PHP OOP : Constructor function</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/php-constructor-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Introduction to PHP OOP</title>
		<link>https://www.scmgalaxy.com/tutorials/introduction-to-php/</link>
					<comments>https://www.scmgalaxy.com/tutorials/introduction-to-php/#respond</comments>
		
		<dc:creator><![CDATA[vikashdev k]]></dc:creator>
		<pubDate>Tue, 05 Oct 2021 07:16:03 +0000</pubDate>
				<category><![CDATA[php]]></category>
		<category><![CDATA[Guide]]></category>
		<category><![CDATA[Perforce]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[simple example of php]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[What]]></category>
		<category><![CDATA[what is class and object]]></category>
		<category><![CDATA[what is php]]></category>
		<category><![CDATA[what is php in scmgalaxy]]></category>
		<category><![CDATA[what is properties and methods]]></category>
		<category><![CDATA[why is it so popular]]></category>
		<category><![CDATA[why php is so popular]]></category>
		<guid isPermaLink="false">https://www.scmgalaxy.com/tutorials/?p=9400</guid>

					<description><![CDATA[<p>What is PHP? PHP stands for hypertext preprocessor. It is widely used in backend programming language. PHP programming patterns are [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/introduction-to-php/">Introduction to PHP OOP</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">What is PHP?</h3>



<ul class="wp-block-list"><li>PHP stands for hypertext preprocessor.</li><li>It is widely used in backend programming language.</li><li>PHP programming patterns are procedural/core php and object oriented.</li><li>Lots of framework are use like laravel, CakePHP, Yii, Zend, Codeigniter etc.</li><li>Code more modular and reusable. </li><li>Well organised code. </li><li>Easier to debug.</li><li>Best for large website projects.</li></ul>



<h3 class="wp-block-heading">Why is it so popular ?</h3>



<ul class="wp-block-list"><li>Code reusable</li><li>Easier to debug</li><li>Best for medium and large website project </li><li>Backend programming use </li><li>Code more modular </li><li>Understanding code easier </li></ul>



<h3 class="wp-block-heading">What are class and object ? </h3>



<ul class="wp-block-list"><li>Class are the blueprint of object ; Object use blueprint to build their project or functions.</li><li>Class example :- blueprint of house ; Object example :- built house.</li><li>Class function one ; Object function are lots that are related to class function.</li><li>If there is a function which is written in object but not written in class then that function will not work.</li></ul>



<h3 class="wp-block-heading">What is properties and methods ?</h3>



<p class="wp-block-paragraph"><strong>properties like :- </strong></p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; title: ; notranslate">
$a;
$b;
$c;
$d;
</pre></div>


<p class="wp-block-paragraph"><strong>Methods like :-</strong></p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; title: ; notranslate">
sum(){
$c=$a+$b;
return $c;
}
</pre></div>


<h3 class="wp-block-heading">Example of PHP :-</h3>



<script src="https://gist.github.com/vikash-cotocus/59797cba085894773e599de757ebfa75.js"></script>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="482" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php1-1024x482.png" alt="" class="wp-image-9401" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php1-1024x482.png 1024w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php1-300x141.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php1-768x362.png 768w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/10/php1.png 1421w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/introduction-to-php/">Introduction to PHP OOP</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/introduction-to-php/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to become a Node.js Developer?</title>
		<link>https://www.scmgalaxy.com/tutorials/how-to-become-a-node-js-developer/</link>
					<comments>https://www.scmgalaxy.com/tutorials/how-to-become-a-node-js-developer/#respond</comments>
		
		<dc:creator><![CDATA[uttam.]]></dc:creator>
		<pubDate>Thu, 09 Sep 2021 09:03:38 +0000</pubDate>
				<category><![CDATA[Node js]]></category>
		<category><![CDATA[others scripting language]]></category>
		<category><![CDATA[Programming Scripting Languages]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Language]]></category>
		<category><![CDATA[Node.js]]></category>
		<guid isPermaLink="false">https://www.scmgalaxy.com/tutorials/?p=8872</guid>

					<description><![CDATA[<p>Introduction Node.js could be a platform designed on Chrome&#8217;s JavaScript runtime for simply building quick and scalable network applications. Node.js [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/how-to-become-a-node-js-developer/">How to become a Node.js Developer?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><strong>Introduction</strong></p>



<p class="wp-block-paragraph">Node.js could be a platform designed on Chrome&#8217;s JavaScript runtime for simply building quick and scalable network applications. Node.js uses an event-driven, non-blocking I/O model that creates it light-weight and efficient, excellent for data-intensive time period applications that run across distributed devices.<br>Node.js is an open-source, cross-platform runtime setting for developing server-side and networking applications. Node.js applications are written in JavaScript and maybe run among the Node.js runtime on OS X, Microsoft Windows, and Linux.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="614" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/NodeJS-App-Development-Companies-2-1-1024x614.jpg" alt="" class="wp-image-8874" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/NodeJS-App-Development-Companies-2-1-1024x614.jpg 1024w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/NodeJS-App-Development-Companies-2-1-300x180.jpg 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/NodeJS-App-Development-Companies-2-1-768x461.jpg 768w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/NodeJS-App-Development-Companies-2-1.jpg 1200w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption>Node.js additionally provides an expensive library of assorted JavaScript modules that simplifies the event of internet applications victimization Node.js to a good extent.<br><br><br><strong>What is Node.js?</strong></figcaption></figure>



<p class="wp-block-paragraph">Node. js could be a platform designed on Chrome&#8217;s JavaScript runtime for simply building quick and scalable network applications. Node. js uses an event-driven, non-blocking I/O model that creates it light-weight and efficient, excellent for data-intensive time period applications that run across distributed devices.</p>



<p class="wp-block-paragraph"><strong>How does Node.js work?</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="632" height="366" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/1_xsQYYYvG-07C3lAYcTvuRA.png" alt="" class="wp-image-8875" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/1_xsQYYYvG-07C3lAYcTvuRA.png 632w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/1_xsQYYYvG-07C3lAYcTvuRA-300x174.png 300w" sizes="auto, (max-width: 632px) 100vw, 632px" /></figure>



<p class="wp-block-paragraph">First of all just like other languages node comes with packages and modules. These are libraries of functions that we can import from npm (node package manager) into our code and utilize. Node. js is that the JavaScript runtime surroundings that&#8217;s supported Google&#8217;s V8 Engine for example with the assistance of Node. js we are able to run the JavaScript outside of the browser js is that it&#8217;s single-threaded, supported event-driven design, and non-blocking supported the I/O model.</p>



<p class="wp-block-paragraph"><strong>Why is node js so popular?</strong></p>



<p class="wp-block-paragraph">Node. js will handle several concurrent requests. this is often the most reason it quickly became popular among developers and huge corporations. It will handle several simultaneous requests while not straining the server.</p>



<p class="wp-block-paragraph"><strong> Role of a Node.js developer:</strong></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="576" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/developer-3461405_1920-1-1024x576.png" alt="" class="wp-image-8879" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/developer-3461405_1920-1-1024x576.png 1024w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/developer-3461405_1920-1-300x169.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/developer-3461405_1920-1-768x432.png 768w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/developer-3461405_1920-1.png 1200w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">A Node. js developer is answerable for writing server-side internet application logic in JavaScript and/or variants of it, like CoffeeScript, IcedCoffeeScript, etc, js developer is answerable for writing server-side internet application logic in JavaScript and/or variants of it, like CoffeeScript, IcedCoffeeScript, etc.</p>



<p class="wp-block-paragraph"><strong>Node.js Developer duties:</strong></p>



<ul class="wp-block-list"><li>Work as part of a team developing applications and services using Agile development methods.</li><li>Contribute to team and organizational improvements in process and infrastructure.</li><li>Build customer-facing UI and back-end services for payment processing administration and management.</li><li>Code, test, and operate a node. js-based services.</li><li>Effectively use tools and ingenuity to identify and fix defects before they become a problem.</li></ul>



<p class="wp-block-paragraph"><strong>Responsibilities of Node.js Developers:</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1024" height="640" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/Node.js-Developers-Responsibilities-1024x640-1.png" alt="" class="wp-image-8878" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/Node.js-Developers-Responsibilities-1024x640-1.png 1024w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/Node.js-Developers-Responsibilities-1024x640-1-300x188.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/Node.js-Developers-Responsibilities-1024x640-1-768x480.png 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption><strong>Features of Node.js</strong>:<br>Following are some of the important features that make Node.js the first choice of software architects.<br><br><strong>Asynchronous and Event-Driven − </strong>All Apis of the Node.js library are asynchronous, that is, non-blocking. It primarily means that a Node. the js-based server never waits for an API to come back with<strong> the </strong>information. The server moves to the next API when calling it and a notification mechanism of Events of Node.js helps the server to induce a response from the previous API decision.<br><br><strong>Very Fast −</strong> Being built on Google Chrome&#8217;s V8 JavaScript Engine, the Node.js library is very fast in code execution.</figcaption></figure>



<p class="wp-block-paragraph"><strong>Single-Threaded but Highly Scalable −</strong> Node.js uses a single-threaded model with event looping. The event mechanism helps the server to reply in a non-blocking way and makes the server extremely scalable as against ancient servers that produce restricted threads to handle requests. Node.js uses a single-threaded program and therefore the same program will offer service to a far larger range of requests than ancient servers like Apache HTTP Server.</p>



<p class="wp-block-paragraph"><strong>No Buffering −</strong> Node.js applications never buffer any data. These applications simply output the data in chunks.</p>



<p class="wp-block-paragraph"><strong>License −</strong> Node.js is released under the MIT license.</p>



<p class="wp-block-paragraph"><strong>The Benefits of Node.js</strong>:</p>



<ul class="wp-block-list"><li>Better efficiency and overall developer productivity</li><li>Code sharing and reuse</li><li>Speed and performance</li><li>Easy knowledge sharing within a team</li><li>A huge number of free tools</li></ul>



<p class="wp-block-paragraph"><strong>What is the scope of node JS?</strong></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="536" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/Node-JS_cover-1-1024x536.jpg" alt="" class="wp-image-8880" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/Node-JS_cover-1-1024x536.jpg 1024w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/Node-JS_cover-1-300x157.jpg 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/Node-JS_cover-1-768x402.jpg 768w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/Node-JS_cover-1.jpg 1200w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Node.js could be a runtime environment that permits you to write down server-side applications in JavaScript. PHP could be a server-side language. attributable to that, you&#8217;ll get to try PHP with a frontend language, sometimes a mix of HTML, CSS, and JavaScript, to make full-stack internet apps.</p>



<p class="wp-block-paragraph"><strong>Node.js Developer Course:</strong></p>



<p class="wp-block-paragraph">Js Developer Course covers the basics of Node before diving deep into nice tools like specific, Mongoose, and MongoDB. the whole course is predicated around one goal: Turning you into an expert Node developer capable of developing, testing, and deploying real-world production applications.</p>



<p class="wp-block-paragraph"><strong>Node.js Developer requirements and qualifications</strong>:</p>



<ul class="wp-block-list"><li>Previous working experience as a Node.js Developer for (x) years.</li><li>BA in computer science or similar relevant field.</li><li>In-depth knowledge of Node.js.</li><li>Hands-on experience with HTML, CSS, and AJAX.</li><li>Development experience designing object-oriented JavaScript and SVG.</li><li>Applicable knowledge of web libraries and frameworks such as AngularJS, Polymer, and Closure.</li><li>Familiarity with the whole web stack, including protocols and web server optimization techniques.</li><li>Strong analytical skills and problem-solving aptitude.</li><li>Attention to detail.</li></ul>



<p class="wp-block-paragraph"><strong>Conclusion</strong></p>



<p class="wp-block-paragraph">Node.js is, while not a doubt, one of all the additional interesting technologies in use nowadays, and it&#8217;s full-grown into one of all the foremost popular platforms used for internet applications, services, and desktop apps. It&#8217;s my hope that when looking at this course, you currently have a solid foundation to begin writing your own Node applications.</p>



<p class="wp-block-paragraph">If you wanna learn, and from all of us here at<strong><a href="https://www.devopsschool.com/certification/master-in-javascript-with-angularjs-and-nodejs.html" target="_blank" rel="noreferrer noopener"> DevOpsSchool</a></strong>, thank you for watching!</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/how-to-become-a-node-js-developer/">How to become a Node.js Developer?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/how-to-become-a-node-js-developer/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Top programming languages in the world &#038; their courses and certifications?</title>
		<link>https://www.scmgalaxy.com/tutorials/top-programming-languages-in-the-world-their-courses-and-certifications/</link>
					<comments>https://www.scmgalaxy.com/tutorials/top-programming-languages-in-the-world-their-courses-and-certifications/#respond</comments>
		
		<dc:creator><![CDATA[uttam.]]></dc:creator>
		<pubDate>Mon, 06 Sep 2021 11:03:18 +0000</pubDate>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Node js]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Programming Scripting Languages]]></category>
		<category><![CDATA[certification]]></category>
		<category><![CDATA[Courses]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Programming Language]]></category>
		<category><![CDATA[TypeScript]]></category>
		<guid isPermaLink="false">https://www.scmgalaxy.com/tutorials/?p=8791</guid>

					<description><![CDATA[<p>The world is turning into smarter day by day with the quick development of Automation, computing, Blockchain, etc. And at [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/top-programming-languages-in-the-world-their-courses-and-certifications/">Top programming languages in the world &amp; their courses and certifications?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">The world is turning into smarter day by day with the quick development of Automation, computing, Blockchain, etc. And at the middle of it, somewhere, are programming languages. In fact, Labour Statistics have expected a 21% growth for programming jobs within the returning decade, which is quite 4x the common for all occupations. however attempting to start out out with programming is a frightening escapade, particularly for professionals with no previous expertise. thus if you’re one who cannot decide wherever to start, don’t worry as a result of we’ve got you coated. the following article aims to grant you a fast examine the highest Programming Languages within the world &amp; their courses and certifications?</p>



<ul class="wp-block-list"><li><strong><a href="https://www.devopsschool.com/certification/selenium-with-java.html" target="_blank" rel="noreferrer noopener">JAVA</a></strong></li><li><strong><a href="https://www.devopsschool.com/certification/master-in-golang-with-gin.html" target="_blank" rel="noreferrer noopener">Golang</a></strong></li><li><strong><a href="https://www.devopsschool.com/certification/master-in-typescript-with-nestjs.html" target="_blank" rel="noreferrer noopener">TypeScript</a></strong></li><li><strong><a href="https://www.devopsschool.com/certification/master-in-scala-with-spark.html" target="_blank" rel="noreferrer noopener">Scala</a></strong></li><li><strong><a href="https://www.devopsschool.com/certification/master-in-javascript-with-angularjs-and-nodejs.html" target="_blank" rel="noreferrer noopener">JavaScript</a></strong></li><li><strong><a href="https://www.devopsschool.com/certification/master-in-php-with-laravel.html" target="_blank" rel="noreferrer noopener">PHP</a></strong></li><li><strong><a href="https://www.devopsschool.com/certification/master-in-javascript-with-angularjs-and-nodejs.html" target="_blank" rel="noreferrer noopener">AngularJs</a></strong></li><li><strong><a href="https://www.devopsschool.com/certification/master-in-javascript-with-angularjs-and-nodejs.html" target="_blank" rel="noreferrer noopener">NodeJS</a></strong></li></ul>



<p class="wp-block-paragraph"><strong>Java</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="800" height="418" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/javao1.jpeg" alt="" class="wp-image-8792" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/javao1.jpeg 800w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/javao1-300x157.jpeg 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/javao1-768x401.jpeg 768w" sizes="auto, (max-width: 800px) 100vw, 800px" /></figure>



<p class="wp-block-paragraph">Owned by the Oracle Corporation, Java is one of the oldest, most typical, in-demand programming languages in use these days. Well, think about a number of your favorite internet apps and games. It’s extremely probably that Java plays an enormous role within the code that creates their work. Another necessary factor that has kept Java’s magic intact among internet development corporations is its independence from platforms. This helps developers to basically “write once, work anywhere”(WORA). Java is everyplace and also the demand for sturdy developers is virtually high.</p>



<p class="wp-block-paragraph"><strong>How does it work?</strong></p>



<p class="wp-block-paragraph">In Java, programs don&#8217;t seem to be compiled into practicable files; they&#8217;re compiled into bytecode (as mentioned earlier), that the JVM (Java Virtual Machine) then executes at runtime. Java source code is compiled into bytecode after we use the javac compiler. The bytecode gets saved on the disk with the file extension.</p>



<p class="wp-block-paragraph"><strong>Reasons for Demand</strong>:</p>



<ul class="wp-block-list"><li>With its presence in almost 3 billion devices, Java’s new frameworks such as Spring, Struts, and Hibernate have also become very popular.</li><li>It is favored by enterprises, with roughly 90 percent of Fortune 500 companies use Java for building applications and back-end systems.</li><li>Java is highly recognized for its scalability and portability across multiple platforms from mainframe data centers to smartphones.</li><li>With millions of users across the globe, the popular users of Java include Barclays, HCL, Capital One, etc.</li><li>Forms the base for and is used in a multitude of domains including mobile application, web development, system programming, and big data.</li><li>Its powerful features include strong memory management, high performance, backward compatible and top-notch security.</li></ul>



<p class="wp-block-paragraph"><strong>Golang</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="602" height="339" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/main-qimg-bde1fc0efd05ea8ba16ca42d58e8020e.jpg" alt="" class="wp-image-8793" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/main-qimg-bde1fc0efd05ea8ba16ca42d58e8020e.jpg 602w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/main-qimg-bde1fc0efd05ea8ba16ca42d58e8020e-300x169.jpg 300w" sizes="auto, (max-width: 602px) 100vw, 602px" /></figure>



<p class="wp-block-paragraph">Developed by the technical school big Google itself, Go is one of the newest players within the programming platform. it&#8217;s an open-source language that produces it simple to form easy, secure, and productive computer code. It combines the most effective aspects of useful and object-oriented programming, also as options a valuable set of intrinsical development tools.</p>



<p class="wp-block-paragraph"><strong>How does it work?</strong></p>



<p class="wp-block-paragraph">Go was originally designed for programs associated with networking and infrastructure. it absolutely was meant to switch widespread high-performance server-side languages like Java and C++. Today, Go is used for a spread of applications like cloud and server-side applications, DevOps, command-line tools, and far additional.</p>



<p class="wp-block-paragraph"><strong>Reasons for Demand</strong>:</p>



<ul class="wp-block-list"><li>Popular projects like Kubernetes, Docker, Hugo, Hyperledger Blockchain, and Ethereum are developed using Golang.</li><li>The language is straightforward to grasp even for the new programmers while being extremely powerful at the same time.</li><li>Supports multithreading at large and is hence used by a lot of companies that rely heavily on distributed systems.</li><li>Go has been optimized by Google to be incredibly efficient with memory and has blazing fast speed.</li><li>It provides high performance like C/C++ and has efficient concurrency handling like Java.</li><li>It is widely used in startups and some of the companies that use the language are Walmart, Springboard, Siemens, Dell.</li></ul>



<p class="wp-block-paragraph"><strong>TypeScript</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1009" height="286" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/typescript-programming-language.png" alt="" class="wp-image-8794" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/typescript-programming-language.png 1009w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/typescript-programming-language-300x85.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/typescript-programming-language-768x218.png 768w" sizes="auto, (max-width: 1009px) 100vw, 1009px" /></figure>



<p class="wp-block-paragraph">TypeScript might be a superset of the JavaScript language that has a single open-source compiler and is developed within the main by one trafficker (Microsoft.) The goal of the matter is to help catch mistakes early through a sorting system and to make JavaScript development further economical.</p>



<p class="wp-block-paragraph"><strong>How does it work?</strong></p>



<p class="wp-block-paragraph">TypeScript works by adding increased syntax to JavaScript so transforming it to JavaScript when the typescript compiler will its own checks. It does not modification JavaScript&#8217;s kind of system. Instead, it adds a lot of checks to it.</p>



<p class="wp-block-paragraph"> <strong>Reasons for Demand</strong>: </p>



<ul class="wp-block-list"><li>TypeScript simplifies JavaScript code, making it easier to read and debug.</li><li>TypeScript gives us all the benefits of ES6 (ECMAScript 6), plus more productivity.</li><li>TypeScript can help us to avoid painful bugs that developers commonly run into when writing JavaScript by type checking the code.</li><li>TypeScript is a modern programming language loved by engineers for making web development a lot easier.</li><li>You can use TypeScript everywhere instead of JavaScript, as it compiles to regular JS code. That&#8217;s another reason for its demand.</li></ul>



<p class="wp-block-paragraph"><strong>Scala</strong></p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="341" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/scala-1024x341.png" alt="" class="wp-image-8795" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/scala-1024x341.png 1024w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/scala-300x100.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/scala-768x256.png 768w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/scala.png 1200w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="wp-block-paragraph">Scala could be a programming language used for practical programming and powerful static systems. It&#8217;s object-oriented and runs on JVM. It&#8217;s the aptitude to interoperate with existing Java code and libraries. It&#8217;s powerfully thought of to be a static kind of language and doesn&#8217;t have an idea of primitive information.</p>



<p class="wp-block-paragraph"><strong>How does it work?</strong></p>



<p class="wp-block-paragraph">The compiler in Scala works during a similar fashion because of the Java compiler. It gets the source code and generates Java byte-code which will be dead severally on any commonplace JVM (Java Virtual Machine). Scala could be a statically typed language. Scala will execute Java.</p>



<p class="wp-block-paragraph"> <strong>Reasons for Demand</strong>: </p>



<ul class="wp-block-list"><li>Scala programming language variables are immutable and can be easily overloaded in Java. In addition to this, it also offers to adopt new languages like Python, Ruby, etc. to implement functional programming.</li><li>Scala is a language that is inherently more expressive than Java. The developers who learn Scala after Java find it easier and interesting to write code in Scala. To get the beauty of this language in comparison with Java.</li><li>A developer needs to be in demand always. The main reason or use of Scala is a better growth and job. Learning Scala will increase your demand and will make you even more marketable. Many companies like Twitter, LinkedIn, Foursquare, etc are using Scala.</li><li>Scala can be said as a language that is growing fast and lots of programmers going to join the Scala bandwagon. Even developers who know Java are now moving to learn Scala. There are many new libraries and frameworks that are being built on application of Scala.</li><li>A Java programming finds it difficult to learn any functional language. uses of Scala is easy due to its object-oriented functionality. Scala has clean syntax, nice libraries, good online documentation, and lots of people in the industry using it.</li></ul>



<p class="wp-block-paragraph"><strong>JavaScript</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="800" height="300" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/javascript-illustration.png" alt="" class="wp-image-8796" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/javascript-illustration.png 800w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/javascript-illustration-300x113.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/javascript-illustration-768x288.png 768w" sizes="auto, (max-width: 800px) 100vw, 800px" /></figure>



<p class="wp-block-paragraph">Along with HTML and CSS, Javascript is that the programming language that engineered the internet. So, it’s a fairly huge deal. Universally referred to as the language of internet developers, javascript could be a feature-rich object-based scripting language that includes asynchronous event handling and crisp syntax, it&#8217;s found widespread use within the field of internet development. What started off as an easy client-side scripting language, is currently a highlight inside the net development community that includes multiple frameworks for each backend and frontend development.</p>



<p class="wp-block-paragraph"><strong>How does it work?</strong></p>



<p class="wp-block-paragraph">JavaScript is what&#8217;s known as a Client-side Scripting Language. within a standard website, you place some JavaScript code See however sites Work for details on sites. once the browser loads the page, the browser features a constitutional interpreter that reads the JavaScript code it finds on the page and runs it.</p>



<p class="wp-block-paragraph">  <strong>Reasons for Demand</strong>: </p>



<ul class="wp-block-list"><li>In extension to absolute JavaScript, various popular libraries and frameworks make JavaScript development easier.</li><li>Most accessible supporting technologies related to JavaScript are JSON, jQuery, Angular, React (JS Library), etc.</li><li>Fundamentally a front-end language, it can also be practiced on the server-side throughout Node.js to create scalable network applications.</li><li>Majority of tech giants like Google, Facebook, SAP, Dell, Accenture, etc rely on Javascript to design interactive web pages and dynamically display content to users.</li></ul>



<p class="wp-block-paragraph"><strong>PHP</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="860" height="481" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/heres-why-php-is-still-popular-in-2020.png" alt="" class="wp-image-8797" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/heres-why-php-is-still-popular-in-2020.png 860w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/heres-why-php-is-still-popular-in-2020-300x168.png 300w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/heres-why-php-is-still-popular-in-2020-768x430.png 768w" sizes="auto, (max-width: 860px) 100vw, 860px" /><figcaption>PHP is used by 79% of all the websites whose server-side programming language we all know. it&#8217;s the main used for developing dynamic and data-heavy websites and applications. it&#8217;s been the cornerstone of the net for a protracted time. PHP could be an easy, fast, and platform-independent general programming language with over 631,000 repositories on GitHub.</figcaption></figure>



<p class="wp-block-paragraph"><strong>How does it work?</strong></p>



<p class="wp-block-paragraph">The PHP software system works with the webserver, which is that the software system that delivers sites to the planet. after you A URL into your net browser&#8217;s address bar, you are causation a message to the webserver at that URL, asking it to send you an HTML file. Your browser reads the HTML file and displays the online page.</p>



<p class="wp-block-paragraph"> <strong>Reasons for Demand</strong>:  </p>



<ul class="wp-block-list"><li>PHP is used by 79.0% of all the websites whose server-side programming languages are known.</li><li>PHP is simple, fast and platform-independent.</li><li>It is 631k repositories on GitHub and has a community of 5.9M to back it up.</li><li>Companies that have publicly declared usage of PHP include Facebook, Yahoo, Wikipedia.</li></ul>



<p class="wp-block-paragraph"><strong>AngularJs</strong></p>



<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/angular-JS-online-training-nareshit.jpg" alt="" class="wp-image-8799" width="837" height="419" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/angular-JS-online-training-nareshit.jpg 500w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/angular-JS-online-training-nareshit-300x150.jpg 300w" sizes="auto, (max-width: 837px) 100vw, 837px" /></figure>



<p class="wp-block-paragraph">AngularJS could be a client-side JavaScript MVC framework to develop a dynamic internet application. It extends the flexibility of HTML by adding intrinsical attributes and parts and additionally provides a capability to form custom attributes victimization easy JavaScript.</p>



<p class="wp-block-paragraph"><strong>How does it work?</strong></p>



<p class="wp-block-paragraph">AngularJS could also be a structural framework for dynamic net apps. It permits you to use hypertext markup language as your model language and permits you to extends HTML syntax to specify your application&#8217;s elements clearly and compactly. AngularJS&#8217;s information binding and dependency injection eliminate a lot of the code you&#8217;d otherwise need to write.</p>



<p class="wp-block-paragraph"> <strong>Reasons for Demand</strong>:  </p>



<ul class="wp-block-list"><li>Modularity is one of the prime reasons why AngularJS is popular among web developers.</li><li>AngularJS recognizes the need to create an additional module so that it can be combined with other developed application modules.</li><li>It allows and enables web developers to create multiple modules for a single web application.</li><li>AngularJS is one of the skills unique to this job, along with React. js, Code. js, Javascript, and CSS.</li><li>Today, AngularJS is a leading framework for building dynamic, single-page web applications (known as SPAs), including ones like PayPal and Netflix.</li></ul>



<p class="wp-block-paragraph"><strong>NodeJs</strong></p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="730" height="487" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/using-inbuilt-nodejs-profiler.png" alt="" class="wp-image-8800" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/using-inbuilt-nodejs-profiler.png 730w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/using-inbuilt-nodejs-profiler-300x200.png 300w" sizes="auto, (max-width: 730px) 100vw, 730px" /><figcaption>Node. js is primarily used for non-blocking, event-driven servers, because of its single-threaded nature. It&#8217;s used for ancient websites and back-end API services time period was designed with the period of time, push-based architectures in mind.</figcaption></figure>



<p class="wp-block-paragraph"><strong>How does it work?</strong></p>



<p class="wp-block-paragraph">Node. js is the JavaScript runtime environment which is based on Google&#8217;s V8 Engine with the help of Node, Js we can run the JavaScript outside of the browser, js is that it is single-threaded, based on event-driven architecture, and non-blocking based on the I/O model.</p>



<p class="wp-block-paragraph"><strong>Reasons for Demand</strong>:   </p>



<ul class="wp-block-list"><li>A Single Language for All Layers. Another key benefit of Node.</li><li>It can be Hosted Anywhere.</li><li>It&#8217;s lightning Fast. Node.</li><li>It is JavaScript Everywhere. One of the biggest reasons why Node.</li><li>It is Lightweight. Typically, Node.</li><li>High Performance.</li><li>It is Easy to Modify and Maintain.</li></ul>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph"><strong>Conclusion</strong></p>



<p class="wp-block-paragraph">In this article, we have listed the top most popular programming languages to learn. Now, it’s your choice where you want to land your career or choose the right programming language for you, If you wanna learn then i would suggest you check out <strong>DevOpsSchool</strong> it is a great platform for learning. Get an insight to all the details we mentioned, and choose accordingly. So, make sure you should hold a good command on a specific language you choose for programming.You’ll even also join our Online and Classroom Programs.<br>And that concludes my list of the Top Programming Languages. Hope this article proved useful to you.</p>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Thank you!</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/top-programming-languages-in-the-world-their-courses-and-certifications/">Top programming languages in the world &amp; their courses and certifications?</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/top-programming-languages-in-the-world-their-courses-and-certifications/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Tutorial for Polymorphism in OOPS</title>
		<link>https://www.scmgalaxy.com/tutorials/tutorial-for-polymorphism-in-oops/</link>
					<comments>https://www.scmgalaxy.com/tutorials/tutorial-for-polymorphism-in-oops/#respond</comments>
		
		<dc:creator><![CDATA[Ashwani Kumar]]></dc:creator>
		<pubDate>Thu, 02 Sep 2021 13:16:06 +0000</pubDate>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[benefits of Polymorphism]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[oops]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Polymorphism]]></category>
		<category><![CDATA[Polymorphism in OOPS]]></category>
		<category><![CDATA[The benefits of Polymorphism are:]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Tutorial for Polymorphism in OOPS]]></category>
		<category><![CDATA[What is Polymorphism]]></category>
		<guid isPermaLink="false">https://www.scmgalaxy.com/tutorials/?p=8655</guid>

					<description><![CDATA[<p>What is Polymorphism? Polymorphism, as its name implies, comes in a variety of forms. OOP allows for the use of a [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/tutorial-for-polymorphism-in-oops/">Tutorial for Polymorphism in OOPS</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">What is <strong>Polymorphism</strong>?</h3>



<p class="wp-block-paragraph">Polymorphism, as its name implies, comes in a variety of forms. OOP allows for the use of a variety of techniques I. Simply expressed, they have to do with how methods are used, and how different methods operate for different objects. Method Overriding and Method Overloading are two ways that polymorphic methods allow for different actions to be done.</p>



<p class="wp-block-paragraph"><strong>The benefits of Polymorphism are:</strong></p>



<ul class="wp-block-list"><li>Objects of different types can be passed through the same interface</li><li>Method overriding</li><li>Method overloading</li></ul>



<p class="wp-block-paragraph"><strong>Method Overriding</strong>:- Overriding is used in the polymorphism of runtime. By overriding a parent class&#8217;s method, a child class can implement a different method. In the case of our dogs, we may prefer a specific type of bark that is distinct from the generic type of dog (<code><span class="has-inline-color has-vivid-red-color">TrackingDog</span></code>).</p>



<p class="wp-block-paragraph"><strong>Example:-</strong></p>



<script src="https://gist.github.com/AdarshAshwani/2f14c51fb9288cff503e2f683a4a540b.js"></script>



<div class="wp-block-image"><figure class="aligncenter is-resized"><img loading="lazy" decoding="async" src="https://www.devopsschool.com/blog/wp-content/uploads/2021/05/image-61.png" alt="" width="443" height="369"/><figcaption>TrackingDog’s overriding the bark() method</figcaption></figure></div>



<p class="wp-block-paragraph"><strong>Method Overloading</strong>:- Overloading is used at the polymorphic build time. Although methods and functions may have the same name, the call method has its own set of arguments. Different results may be obtained depending on the number of parameters entered.</p>



<p class="wp-block-paragraph"><strong>Example</strong>:- There are no parameters supplied to the <code><span class="has-inline-color has-vivid-red-color">updateAttendance()</span></code> method. The count will be added one day. When the <code><span class="has-inline-color has-vivid-red-color">updateAttendance(4)</span></code> argument is used, the x <code><span class="has-inline-color has-vivid-red-color">xupdateAttendance(x)</span></code> parameter is used, and four days are added to the total.</p>



<script src="https://gist.github.com/AdarshAshwani/5a4dc586be245a338a81b7127ea425c9.js"></script>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/tutorial-for-polymorphism-in-oops/">Tutorial for Polymorphism in OOPS</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/tutorial-for-polymorphism-in-oops/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Tutorial for Abstraction in OOPS</title>
		<link>https://www.scmgalaxy.com/tutorials/tutorial-for-abstraction-in-oops/</link>
					<comments>https://www.scmgalaxy.com/tutorials/tutorial-for-abstraction-in-oops/#respond</comments>
		
		<dc:creator><![CDATA[Ashwani Kumar]]></dc:creator>
		<pubDate>Thu, 02 Sep 2021 13:00:08 +0000</pubDate>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Abstraction]]></category>
		<category><![CDATA[Abstraction in OOPS]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Object-oriented programming]]></category>
		<category><![CDATA[oops]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[the Function of Abstraction?]]></category>
		<category><![CDATA[Tutorial for Abstraction in OOPS]]></category>
		<category><![CDATA[What is]]></category>
		<category><![CDATA[What is the Function of Abstraction]]></category>
		<guid isPermaLink="false">https://www.scmgalaxy.com/tutorials/?p=8645</guid>

					<description><![CDATA[<p>What is Abstraction? Abstraction in OOP allows information/access about how codes are applied to be concealed, allowing just the required [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/tutorial-for-abstraction-in-oops/">Tutorial for Abstraction in OOPS</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">What is <strong>Abstraction</strong>?</h3>



<div class="wp-block-image"><figure class="aligncenter"><img decoding="async" src="https://images.slideplayer.com/26/8597046/slides/slide_2.jpg" alt="Basics of Computation Theory. What is &quot;abstraction&quot;? Abstraction unifies  multiple and different objects into one concept  describes the common  properties. - ppt download"/></figure></div>



<p class="wp-block-paragraph">Abstraction in OOP allows information/access about how codes are applied to be concealed, allowing just the required access. These details may be found in the object definitions. A famous example is the counting approach that works with list items. One thing to keep in mind is that, given the same OOP concept, all Python I data types and structures are objects. In this sense, a list is a class that has methods for completing tasks.</p>



<div class="wp-block-image"><figure class="aligncenter"><img decoding="async" src="https://cdn.journaldev.com/wp-content/uploads/2019/09/abstraction.png" alt="What is Abstraction in OOPS? - JournalDev"/></figure></div>



<h3 class="wp-block-heading"><strong>What is the Function of <strong>Abstraction</strong>?</strong></h3>



<p class="wp-block-paragraph"><strong>Abstraction use simpler high-level instruments to get access to a complex object:</strong></p>



<ul class="wp-block-list"><li>Using simple things to represent complexity</li><li>Hide complex details from user</li></ul>



<div class="wp-block-image"><figure class="aligncenter"><img decoding="async" src="https://i.ytimg.com/vi/1eSCCQPBqP0/maxresdefault.jpg" alt="JavaScript ES7 OOP. Abstraction. Class. #1 - YouTube"/></figure></div>



<p class="wp-block-paragraph">Abstraction also serves a significant security role. We only present selected data items and provide data access via classes and methods to protect the data from being exposed. In the case of an automobile, an open gas tank would make it impossible to continue driving.</p>



<div class="wp-block-image"><figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="608" height="547" src="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/Tutorial-for-Abstraction-in-OOPS.jpg" alt="" class="wp-image-8651" srcset="https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/Tutorial-for-Abstraction-in-OOPS.jpg 608w, https://www.scmgalaxy.com/tutorials/wp-content/uploads/2021/09/Tutorial-for-Abstraction-in-OOPS-300x270.jpg 300w" sizes="auto, (max-width: 608px) 100vw, 608px" /></figure></div>



<p class="wp-block-paragraph"><strong>There are some benefits of abstraction which is mention below:</strong></p>



<ul class="wp-block-list"><li>Simple, high level user interfaces</li><li>Complex code is hidden</li><li>Security</li><li>Easier software maintenance</li><li>Code updates rarely change abstraction</li></ul>



<p class="wp-block-paragraph"></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/tutorial-for-abstraction-in-oops/">Tutorial for Abstraction in OOPS</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/tutorial-for-abstraction-in-oops/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Tutorial for Inheritance in OOPS</title>
		<link>https://www.scmgalaxy.com/tutorials/tutorial-for-inheritance-in-oops/</link>
					<comments>https://www.scmgalaxy.com/tutorials/tutorial-for-inheritance-in-oops/#respond</comments>
		
		<dc:creator><![CDATA[Ashwani Kumar]]></dc:creator>
		<pubDate>Wed, 01 Sep 2021 13:13:35 +0000</pubDate>
				<category><![CDATA[php]]></category>
		<category><![CDATA[Function of Inheritance]]></category>
		<category><![CDATA[Inheritance]]></category>
		<category><![CDATA[Object-oriented programming]]></category>
		<category><![CDATA[oops]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[php tutorial]]></category>
		<category><![CDATA[what is Inheritance]]></category>
		<category><![CDATA[What is the Function of Inheritance]]></category>
		<guid isPermaLink="false">https://www.scmgalaxy.com/tutorials/?p=8623</guid>

					<description><![CDATA[<p>what is Inheritance? In OOP, the concept of inheritance allows a class to accept or have the properties of another class [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/tutorial-for-inheritance-in-oops/">Tutorial for Inheritance in OOPS</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">what is <strong>Inheritance</strong>?</h3>



<p class="wp-block-paragraph">In OOP, the concept of inheritance allows a class to accept or have the properties of another class (inherited). A sub-class or derived class is a class that inherits the characteristics/methods of another class. Heritage reduces code redundancy, allowing the class to use other class methods without having to rewrite the code. This allows for dynamic programming using the main class&#8217;s methods (also called the parent class). A subclass has the same properties as a primary class, but it can also have additional methods that are either completely independent or not present in the main class.</p>



<h3 class="wp-block-heading"><strong>What is the Function of Inheritance?</strong></h3>



<p class="wp-block-paragraph">Children&#8217;s classes may be built to enhance the parent&#8217;s class functionality and add more characteristics once essential properties and behaviors have been defined in the parent&#8217;s class.</p>



<p class="wp-block-paragraph"><strong>Example:-</strong> </p>



<p class="wp-block-paragraph">This distinction is demonstrated by creating a parent class child class(HerdingDog) (Dog) and then adding a single herd() behaviour.</p>



<p class="wp-block-paragraph">The following code shows how the child class (HerdingDog) inherits a parent class method (bark) (Dog), and the child class adds an extra method herd().</p>



<script src="https://gist.github.com/AdarshAshwani/56dd53858a250d518c8102194f9489c4.js"></script>



<p class="wp-block-paragraph">When the code uses the fluffy.bark() function, the method bark() travels up the child&#8217;s chain to find out where the bark method is declared.</p>



<script src="https://gist.github.com/AdarshAshwani/1b76d5c5645ed236d281b5d1af95eb7e.js"></script>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/tutorial-for-inheritance-in-oops/">Tutorial for Inheritance in OOPS</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/tutorial-for-inheritance-in-oops/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Tutorial for Object-oriented programming (OOP) Concept</title>
		<link>https://www.scmgalaxy.com/tutorials/tutorial-for-object-oriented-programming-oop-concept/</link>
					<comments>https://www.scmgalaxy.com/tutorials/tutorial-for-object-oriented-programming-oop-concept/#respond</comments>
		
		<dc:creator><![CDATA[Ashwani Kumar]]></dc:creator>
		<pubDate>Wed, 01 Sep 2021 12:56:28 +0000</pubDate>
				<category><![CDATA[php]]></category>
		<category><![CDATA[Object-oriented programming]]></category>
		<category><![CDATA[Object-oriented programming (OOP)]]></category>
		<category><![CDATA[Object-oriented programming (OOP) Concept]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[php tutorial]]></category>
		<category><![CDATA[the principles of Object-oriented programming (OOP)?]]></category>
		<category><![CDATA[Tutorial for Object-oriented programming (OOP) Concept]]></category>
		<category><![CDATA[What are the principles of Object-oriented programming]]></category>
		<category><![CDATA[What are the principles of Object-oriented programming (OOP)]]></category>
		<category><![CDATA[What is Object-oriented programming]]></category>
		<category><![CDATA[What is Object-oriented programming (OOP)?]]></category>
		<guid isPermaLink="false">https://www.scmgalaxy.com/tutorials/?p=8611</guid>

					<description><![CDATA[<p>Computer programming skills is in high demand in today&#8217;s technology culture for programming. Understanding object-oriented programming may be useful in [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/tutorial-for-object-oriented-programming-oop-concept/">Tutorial for Object-oriented programming (OOP) Concept</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Computer programming skills is in high demand in today&#8217;s technology culture for programming. Understanding object-oriented programming may be useful in the creation and management of software systems (OOP). This article covers the core concepts of OOP and illustrates them with simple examples.</p>



<h3 class="wp-block-heading">What is Object-oriented programming (OOP)?</h3>



<div class="wp-block-image"><figure class="aligncenter"><img decoding="async" src="https://i2.wp.com/francescolelli.info/wp-content/uploads/2019/08/java-oops.png?fit=557%2C429&amp;ssl=1" alt="Object Oriented Programming: A curated set of resources"/></figure></div>



<p class="wp-block-paragraph">Object-oriented programming is the process of integrating variables (properties) and functions (methods) into a single object. These products are organized into classes that may be mixed and matched. OOP allows you to think about the objects in a program&#8217;s code as well as the various actions that go along with them.</p>



<h3 class="wp-block-heading">What are the principles of Object-oriented programming (OOP)?</h3>



<div class="wp-block-image"><figure class="aligncenter"><img decoding="async" src="https://miro.medium.com/max/1142/1*GDZKZyaSfQGm8HL-CtYWtA.jpeg" alt="What are four basic principles of Object Oriented Programming? | by Munish  Chandel | Medium"/></figure></div>



<p class="wp-block-paragraph">Encapsulation, Abstraction, Inheritance, and Polymorphism are the four basic concepts of object-oriented programming. Although these concepts appear to be extremely complicated, understanding the broad framework of how they work is beneficial. The four basic hypotheses are as follows:</p>



<ol class="wp-block-list"><li><strong>Inheritance:</strong> child classes inherit data and behaviors from parent class</li><li><strong>Encapsulation:</strong> containing information in an object, exposing only selected information</li><li><strong>Abstraction:</strong> only exposing high level public methods for accessing an object</li><li><strong>Polymorphism:</strong> many methods can do the same task</li></ol>



<p class="wp-block-paragraph"></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/tutorial-for-object-oriented-programming-oop-concept/">Tutorial for Object-oriented programming (OOP) Concept</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/tutorial-for-object-oriented-programming-oop-concept/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Tutorial for Name Attribute in HTML for PHP</title>
		<link>https://www.scmgalaxy.com/tutorials/tutorial-for-name-attribute-in-html-for-php/</link>
					<comments>https://www.scmgalaxy.com/tutorials/tutorial-for-name-attribute-in-html-for-php/#respond</comments>
		
		<dc:creator><![CDATA[Ashwani Kumar]]></dc:creator>
		<pubDate>Wed, 01 Sep 2021 08:57:38 +0000</pubDate>
				<category><![CDATA[php]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[name attribute]]></category>
		<category><![CDATA[Name Attribute Used with]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Tutorial for Name Attribute]]></category>
		<category><![CDATA[Tutorial for Name Attribute in HTML for PHP]]></category>
		<category><![CDATA[What]]></category>
		<category><![CDATA[What is Name Attribute]]></category>
		<guid isPermaLink="false">https://www.scmgalaxy.com/tutorials/?p=8523</guid>

					<description><![CDATA[<p>What is Name Attribute? A set of attribute values plus an attribute identifier make up an attribute. The attribute identifier, [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/tutorial-for-name-attribute-in-html-for-php/">Tutorial for Name Attribute in HTML for PHP</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h3 class="wp-block-heading">What is Name Attribute?</h3>



<p class="wp-block-paragraph">A set of attribute values plus an attribute identifier make up an attribute. The attribute identifier, often known as the attribute name, is a string that uniquely identifies a property. The content of an attribute is its value, and its type is not limited to that of a string. When you wish to define a specific attribute for retrieval, searches, or update, you use an attribute name. Operations that yield characteristics also return names (such as when you perform reads or searches in the directory).<br>You must be aware of specific directory server characteristics while using attribute names so that the result does not surprise you. These characteristics are discussed in the next section.</p>



<h3 class="wp-block-heading">Uses of  Name Attribute </h3>



<ul class="wp-block-list"><li>The <code>name</code> attribute specifies a name for an HTML element.</li><li>This <code>name</code> attribute can be used to reference the element in a JavaScript.</li><li>For a <code>&lt;form></code> element, the <code>name</code> attribute is  used as a reference when the data is submitted.</li><li>For an <code>&lt;iframe></code> element, the <code>name</code> attribute can be used to target a form submission.</li><li>For a <code>&lt;map></code> element, the <code>name</code> attribute is associated with the <code>&lt;img></code>&#8216;s <code>usemap</code> attribute and creates a relationship between the image and the map.</li><li>For a <code>&lt;meta></code> element, the <code>name</code> attribute specifies a name for the information/value of the <code>content</code> attribute.</li><li>For a <code>&lt;param></code> element, the <code>name</code> attribute is used together with the <code>value</code> attribute to specify parameters for the plugin specified with the <code>&lt;object></code> tag.</li></ul>



<h3 class="wp-block-heading">Name Attribute Used with:-</h3>



<figure class="wp-block-table"><table><tbody><tr><th>Elements</th><th>Attribute</th></tr><tr><td>&lt;button></td><td>name</td></tr><tr><td>&lt;fieldset></td><td>name</td></tr><tr><td>&lt;form></td><td>name</td></tr><tr><td>&lt;iframe></td><td>name</td></tr><tr><td>&lt;input></td><td>name</td></tr><tr><td>&lt;map></td><td>name</td></tr><tr><td>&lt;meta></td><td>name</td></tr><tr><td>&lt;object></td><td>name</td></tr><tr><td>&lt;output></td><td>name</td></tr><tr><td>&lt;param></td><td>name</td></tr><tr><td>&lt;select></td><td>name</td></tr><tr><td>&lt;textarea></td><td>name</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"></p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/tutorial-for-name-attribute-in-html-for-php/">Tutorial for Name Attribute in HTML for PHP</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/tutorial-for-name-attribute-in-html-for-php/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Tutorial for $_GET in Super Global Variables</title>
		<link>https://www.scmgalaxy.com/tutorials/tutorial-for-_get-in-super-global-variables/</link>
					<comments>https://www.scmgalaxy.com/tutorials/tutorial-for-_get-in-super-global-variables/#respond</comments>
		
		<dc:creator><![CDATA[Ashwani Kumar]]></dc:creator>
		<pubDate>Mon, 30 Aug 2021 12:56:02 +0000</pubDate>
				<category><![CDATA[php]]></category>
		<category><![CDATA[$_GET]]></category>
		<category><![CDATA[$_GET in Super Global Variables]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[php tutorial]]></category>
		<category><![CDATA[Super Global Variables]]></category>
		<category><![CDATA[Super Global Variables in PHP]]></category>
		<category><![CDATA[Tutorial for $_GET in Super Global Variables]]></category>
		<category><![CDATA[Tutorial for Super Global Variables]]></category>
		<category><![CDATA[What]]></category>
		<category><![CDATA[What is $_GET]]></category>
		<guid isPermaLink="false">https://www.scmgalaxy.com/tutorials/?p=8514</guid>

					<description><![CDATA[<p>What is $_GET? $_GET is a global variable that is used to collect data from an HTML form after it [&#8230;]</p>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/tutorial-for-_get-in-super-global-variables/">Tutorial for $_GET in Super Global Variables</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">What is $_GET?</h2>



<p class="wp-block-paragraph">$_GET is a global variable that is used to collect data from an HTML form after it has been submitted. The data is visible in the query string when the form uses method get to transmit data, thus the values are not concealed. The values in the URL are stored in the $_GET super global array variable.</p>



<div class="wp-block-image"><figure class="aligncenter"><img decoding="async" src="https://image.slidesharecdn.com/learningphplecture1-180817175833/95/web-development-course-php-lecture-1-51-638.jpg?cb=1537307470" alt="Web Development Course: PHP lecture 1"/></figure></div>



<p class="wp-block-paragraph"><strong>Example:-</strong></p>



<script src="https://gist.github.com/AdarshAshwani/3845040ec659e08ac338265dc8fb1685.js"></script>



<p class="wp-block-paragraph"><strong>Output:-</strong></p>



<p class="wp-block-paragraph">Right now, we&#8217;re just seeing half of the rationale. We&#8217;ve generated a linked image of Nainital Lake in the preceding code, which will take us to the picture.php page and provide the parameters name=&#8221;Nainilake&#8221; and city=&#8221;Nainital&#8221; to it.</p>



<p class="wp-block-paragraph">That is, if we click on the little image of Nainital Lake, we will be brought to the next page picture.php, where the parameters will be displayed. These arguments will be given to the next page using the get method, and they will be shown in the address bar, as get is the default way. When we wish to transmit data to an address, we use a question mark (?) to connect them to the address.</p>



<p class="wp-block-paragraph">The address has the name=Nainilake parameter connected to it. If we wish to add more values, we may do so by appending an ampersand (&amp;) after each key-value combination, similar to how city=Nainital is appended after the name parameter. Now, when you click on the image of Nainital Lake, we want the picture.php page to appear, along with the value of the parameter.</p>



<h3 class="wp-block-heading">$_POST vs $_GET</h3>



<figure class="wp-block-image"><img decoding="async" src="https://image.slidesharecdn.com/variables-171203082259/95/php-variables-and-scopes-8-638.jpg?cb=1512295062" alt="PHP Variables and scopes"/></figure>
<p>The post <a href="https://www.scmgalaxy.com/tutorials/tutorial-for-_get-in-super-global-variables/">Tutorial for $_GET in Super Global Variables</a> appeared first on <a href="https://www.scmgalaxy.com/tutorials">scmGalaxy</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.scmgalaxy.com/tutorials/tutorial-for-_get-in-super-global-variables/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
