Popular PHP command line

require is the most used command composer require vendor-name/package-name// global purpose | local machinecomposer require global vendor-name/package-name

· 4 min read
Popular PHP command line
Popular PHP command line

# require

require is the most used command

composer require vendor-name/package-name
// global purpose | local machine
composer require global vendor-name/package-name

~ specific version

composer require "vendor-name/package-name:vX.X.X"
composer require "vendor-name/package-name:2.1.0"

# show

show command return all package name from your project

composer show

# outdated

you can see all outdated package, which package hasn’t the latest version

composer outdated

# update

update command updates all outdated commands

composer update

~ update specific package

composer update vendor-name/package-name

~ update global package

composer global update vendor-name/package-name
# example
composer global update laravel/installer

# remove

remove command remove php package from your project

composer remove vendor-name/package-name

# install

install command first create a composer.lock if not exists composer.lock file. composer lock file contains composer.json all package with version. then install those packages.

composer install

# dump-autoload

autoload is the most important command. This command adds class, alias, provider etc inside vendor’s composer folder.

composer dump-autoload

#code4mk #0devco

Basic PHP Commands

There have a lot of PHP commands available for use in the various environment, especially for preparing one web application or embedding the entire server-side codebase with HTML syntax and very easy to learn for the normal developer. Some of the basic PHP commands are mentioned below:

1. PHP Variables

  • Types of Variables: Variable always played an important role in any kind of programming language. PHP also uses the declaration of the variable for assigning the value. One of the key features of PHP variable is, it is not required to declare the type of the variable. As PHP is a weekly type of language, declare variable considering type based on the assigned value. PHP normally accepted varieties type of any variable like string, integer, float, boolean, object, resource, array or NULL.
  • Name of the Variable: Variable name in PHP always start with $, followed by any text or specific letter and _. PHP variable name is case sensitive, so any capital letter variable with the same name should be considered as a new variable.
  • Scope of the variable: Maximum variables are in the local scope. Variable declare inside the function are not available out of the function, on the same approach variable declare outside of the function are not available inside the function. It is possible to declare a global variable in PHP, in that case, need to declare that variable as global specifically, or access the same through the global array.

2. PHP Operators

  • Operator for assignments: PHP normally uses one common operator for assignment which is equal to (‘=’). Left of this equal sign is the variable name and right will be the assigned value.
  • Operators for arithmetic operation: Below operators are used for performing an arithmetic operation in PHP. Operators are ‘+’, ‘-’,’*’, ‘/’, ‘%’, ‘++’, ‘–’.
  • Operators for combination: It is basically a combination of arithmetic operator and assignment operator. Combined operators are ‘+=’, ‘-=’, ‘*=’, ‘/=’, ‘%=’.
  • Operators for comparison: Comparison operators are ‘==’, ‘!=’, ‘>’, ‘>=’, ‘<’, ‘<=’.
  • Operator for logical expression: Logical operators in PHP are ‘||’, ‘&&’, ‘and’, ‘or’, ‘xor’, ‘!’.

3. PHP If Else

  • Conditional Judgement: For any kind of conditional requirement in the programming logic PHP used ‘if else’ feature like any other programming language. The basic syntax of ‘IF ELSE’ statement for PHP is:
IF [SPECIFIC CONDITION]{
[CODE]
}ELSE IF [SPECIFIC CONDITION 2]{
[CODE]
}ELSE {
[CODE]
}

4. PHP Switch

PHP is using switch case as well, like other programming languages for avoiding the nested definition of multiple ‘IF ELSE’. Switch case considering multiple numbers of cases, and defining default is optional. Code structure of defining the switch case is like below:

SWITCH($var){
CASE 'val 1'
[CODE]
Break;
CASE 'val 2'
[CODE]
Break;
CASE 'val 3'
[CODE]
Break;
DEFAULT
[CODE]
}

5. PHP Loop

  • While Loop: In PHP, while loop can be executed till the mention expression is considering as true.
WHILE [condition or expression]{
[CODE]
}
  • FOR Loop: For loop is using for executing the same code for mention number of times.
For(exp 1, exp 2, exp 3){
[CODE]
}
  • Do While Loop: Similar to the while loop, the code will be executed until the get true value in while expression. The main difference with while is, the code mention inside the do at least execute one whether the expression is true or not, but while not ensure the same.
DO {
[CODE]
}WHILE (condition)
  • FOREACH Loop: This loop is accepting an array as variable and considering of executing code till the last element of the array.
FOREACH ($arr_var as $val){
[CODE]
}

Intermediate PHP Commands

There are several other popular PHP commands, which are also used by the PHP developer, which are not very basic commands but work with PHP more. Some of the types of intermediate PHP commands listed below:

1. PHP Include

In PHP, INCLUDE is mainly using for appending define code in an external file with the current working file.

INCLUDE ('name of the external file')

2. PHP Functions

Maximum business logic can be defined within this PHP function.

Function "name of the function" (argument1, argument2 …){
[CODE]
Return "expected result";
}

3. PHP Array

Array is mainly holding multiple related information in a single variable. Three kinds of arrays PHP normally supported.

  • Indexed Array: $student = array(“A”, “B”, “C”);
  • Associative Array: $score = array(“A”=>80, “B”=>90, “C”=>85);
  • Multidimensional Array: $stu_score = array($student, $score);

4. PHP FORM

It is similar to the HTML form.

<form action="" name="" type="post">

Advanced Commands

However, some of the critical tasks often need to be performed by the users of the PHP command. These tasks also have some advanced commands to execute, such as storing the cookie value, redirecting the page to some relevant pages or connecting to the database. Those advance kind of PHP commands are below:

1. PHP Cookies

A cookie is mainly using storing some of the user type value in their own system so that it can come automatically for the same website.

setCiookie(ckname, ckvalue, ckexpire, ckpath, ckdomain, cksecure) >>> creating Cookie
$_COOKIE['cookie name'] >>> get cookies value