Which of the following is a concatenation operator in php?

PHP Compensation Operator is used to combine character strings.

There are two string operators. The first is the concatenation operator ['.'], which returns the concatenation of its right and left arguments. The second is the concatenating assignment operator ['.='], which appends the argument on the right side to the argument on the left side. Please read Assignment Operators for more information.

K.Alex

9 years ago

As for me, curly braces serve good substitution for concatenation, and they are quicker to type and code looks cleaner. Remember to use double quotes [" "] as their content is parced by php, because in single quotes [' '] you'll get litaral name of variable provided:

anders dot benke at telia dot com

18 years ago

A word of caution - the dot operator has the same precedence as + and -, which can yield unexpected results.

Example:

The above will print out "3" instead of "Result: 6", since first the string "Result3" is created and this is then added to 3 yielding 3, non-empty non-numeric strings being converted to 0.

To print "Result: 6", use parantheses to alter precedence:

Stephen Clay

16 years ago


Use double quotes to concat more than two strings instead of multiple '.' operators.  PHP is forced to re-concatenate with every '.' operator.

hexidecimalgadget at hotmail dot com

13 years ago

If you attempt to add numbers with a concatenation operator, your result will be the result of those numbers as strings.

mariusads::at::helpedia.com

14 years ago

Be careful so that you don't type "." instead of ";" at the end of a line.

It took me more than 30 minutes to debug a long script because of something like this:

The output is "axbc", because of the dot on the first line.

biziclop

4 days ago

Some bitwise operators [the and, or, xor and not operators: & | ^ ~ ] also work with strings too since PHP4, so you don't have to loop through strings and do chr[ord[$s[i]]] like things.

See the documentation of the bitwise operators: //www.php.net/operators.bitwise



Live demo: //3v4l.org/MnFeb

Which of the following operators concatenate in PHP?

The first is the concatenation operator ['. '], which returns the concatenation of its right and left arguments. The second is the concatenating assignment operator [' . = '], which appends the argument on the right side to the argument on the left side.

Which of the following is the concatenation operator in PHP Mcq?

dot operator [.]

Which of the following is a concatenation operator?

Concatenation operators join multiple strings into a single string. There are two concatenation operators, + and & . Both carry out the basic concatenation operation, as the following example shows.

Which of the following is used for concatenation in PHP a dot B * asterisk C plus D append []?

In PHP, the string operator dot [.] is used to concatenate strings.

Chủ Đề