In PHP, concatenation is done by using the concatenation operator (".")
which is a dot. The php developers widely use the concatenation operator, it helps them to join string in their day to the day programming task.
PHP offers two types of string operators to deal with string concatenation.
Operator | Detail |
---|---|
(".") | The dot concatenation operator in PHP concatenate its right and left arguments. |
('.=') | This second concatenation operator helps in appending the right side argument to the left side argument. |
You can combine two strings in PHP using the concatenate operator, check out the code example below:
<?php
$string1 = 'John';
$string2 = 'Doe';
$name_str = $string1 . ' ' . $string2;
echo $name_str;
?>
// Result: John Doe
In this php tutorial, we will now learn to concatenate two variables, in the following example we have declared the two variables $var1
and $var2
. Then in the $JOIN_VAR
variable we are adding the content of both the variables:
<?php
$var_1 = "Tony Stark";
$var_2 = "MCU";
$JOIN_VAR = $var_1." ".$var_2." ";
echo $JOIN_VAR;
?>
Output will be:
// Result: Tony Stark MCU
In this example we are Concatenating single variable with string:
<?php
$var = "Hello";
echo $var.' World';
?>
// Result: Hello World
In this example, we will learn how to merge or join two arrays using the PHP array_merge() method. This method will allow us to combine 2 arrays data into one array.
<?php
$myArr1 = array(1, "tv" => "ac", 2, "washing machine", 3);
$myArr2 = array("word", "abc", "vegetable" => "tomato", "state" => "washington dc");
// Join arrays
$output = array_merge($myArr1, $myArr2);
print_r($output);
?>
Check out the result below:
Array
(
[0] => 1
[tv] => ac
[1] => 2
[2] => washing machine
[3] => 3
[4] => word
[5] => abc
[vegetable] => tomato
[state] => washington dc
)
Finally, we are done with PHP concatenating String, Variable and Arrays tutorials, I have tried to explain almost every possible scenario; however, If i have missed anything you can visit official PHP site to explore more.
Laravel 9 IPv6 validation example; Since IPv6 (Internet Protocol version 6) is the newest addition…
If you want to learn how to get the current route's name, component pathname or…
React show and hide example. In this tutorial, we will show you how to step…
Tabs are one of the best UI elements for displaying multiple contents in a single…
In this tutorial, we will learn how to create a toast notification component in the…
Bootstrap offers tons of custom UI solutions. On top of that, it is easy to…