MOTOSHARE 🚗🏍️
Turning Idle Vehicles into Shared Rides & Earnings

From Idle to Income. From Parked to Purpose.
Earn by Sharing, Ride by Renting.
Where Owners Earn, Riders Move.
Owners Earn. Riders Move. Motoshare Connects.

With Motoshare, every parked vehicle finds a purpose. Owners earn. Renters ride.
🚀 Everyone wins.

Start Your Journey with Motoshare

Class & Object(php OOPS concept)

OOPS ( Object Oriented Programming System)

Object means a real-world entity such as a pen, chair, table, computer, watch, etc. Object-Oriented Programming is a methodology  to design a program using classes and objects. It simplifies software development and maintenance by providing some concepts.

PHP(Hypertext preprocessor) Programming Patterns:

1)Procedural / Core PHP

2)Object Oriented (Object Oriented method is more popular then Core PHP )

OBJECT ORIENTED Advantage

  • Code more Modular and Reusable
  • Well Organized Code
  • Easier to debug
  • Best for medium to large website projects

Its MVC Frameworks are:-

Codeigniter, laravel, CakePHP, Symfony, Yii, Zend.

  What is Class?

A PHP class is a group of values with a set of operations to manipulate this values. Classes facilitate modularity and information hiding. Classes are used to define a new data type.

What is Object?

 Object is a compound data type,  Values of more than one types can be stored together in a single variable. Object is an instance of  user defined class.

Rules :

  • A variable starts with the $ sign, followed by the name of the variable.
  • A variable name must start with a letter or the underscore character.
  • A variable name cannot start with a number.
  • It can’t be PHP reserved word.
  • You can’t assign computed value inside a class. ($a = 12+5; )
  • You can’t concatenate in the class.(public $name=”ravi”.”Kumar”;)

Example:-

https://gist.github.com/AvinashKumar33/504957d7954d855c3f86134af10c3915

OUTPUT:-

fun1

Example;-

https://gist.github.com/AvinashKumar33/ef54d82d290a3e705635cfacc5173b6a

OUTPUT:-

Employee Detail

Name : ram
Age : 25
Salary : 20000

Related Posts

Master Microservices in 2026 for DevOps Engineers

Introduction: Problem, Context & Outcome Modern engineering teams face increasing difficulty when scaling large, monolithic applications while still meeting expectations for speed, reliability, and continuous delivery. As…

Master in JavaScript with AngularJS and NodeJS for DevOps

Introduction: Problem, Context & Outcome In modern software development, many teams struggle to deliver dynamic web applications efficiently. Traditional development approaches often result in slow releases, fragmented…

Master in Java with Springboot for Modern Microservices

Introduction: Problem, Context & Outcome Modern software teams are under constant pressure to deliver features faster while keeping applications stable, secure, and scalable. Many engineers struggle with…

Master Golang with Gin for High Performance APIs

Introduction: Problem, Context & Outcome Modern software teams are under constant pressure to build fast, scalable, and reliable backend services. Many engineers struggle with slow application performance,…

Become a GitLab Expert for Modern DevOps Teams

Introduction: Problem, Context & Outcome In today’s fast-paced software development environment, teams are under constant pressure to deliver high-quality applications quickly and efficiently. Traditional software delivery practices…

Become a DevOps Engineer: Skills, Tools, Roadmap

Introduction: Problem, Context & Outcome Modern engineering teams are pushed to release faster, but many still depend on manual deployment steps, unclear handoffs, and environments that behave…

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x