For example:
<?php $var1 = 'cow'; $var2 = 'lamb'; ?> <?=$var1,$var2?>
or should that last part be:
<?=$var1.$var2?>
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
The operation you’re performing is concatenation. Technically you can also use a comma as well, but for clarity I would use the concatenation operator, which is a period (or dot).
Using a comma seems to be slightly faster, but this kind of speed differences are negligible. Code should always be optimized for reading (it’s hard to read by definition already), only when serious performance issues are encountered you can start optimization. And even then, replacing concatenation with passing multiple arguments is not going to improve much.
Also, this works only for the echo() function. Consistency is usually good thing.
P.S. Using a space after a comma or around operators is also often recommended for readability: