php how to add new line to string [duplicate] - php

This question already has answers here:
What is the difference between single-quoted and double-quoted strings in PHP?
(7 answers)
Closed 5 years ago.
I want to add new line to an existing string I tried this way
$filename = 'popups-'.$jsonData['name'].'.js';
$text = $jsonData['text'].'\n';
However I get \n directly append in the string instead of a new line
What am I doing wrong here??

you should use double quotes for this
$filename = 'popups-'.$jsonData['name'].'.js';
$text = $jsonData['text']."\n";
http://php.net/manual/en/language.types.string.php

Related

How Can you add a variable inside do_shortcode("") [duplicate]

This question already has answers here:
What is the difference between single-quoted and double-quoted strings in PHP?
(7 answers)
PHP - concatenate or directly insert variables in string
(15 answers)
Closed 1 year ago.
So how would you add a variable inside a do_shortcode(''); Basically i have a variable holding a URL which is what I want to add inside the url attributte, but i am not sure how to do it.
This is what I tried so far
<?php echo do_shortcode('[evp_embed_video url='"'. $video .'"' preload="auto" template="mediaelement"]'); ?>
but of course, it didn't work. Any advice on how to properly format this?

Define PHP string literal with $ as data [duplicate]

This question already has answers here:
What is the difference between single-quoted and double-quoted strings in PHP?
(7 answers)
Closed 2 years ago.
How do i define this variable?
$smsTabale = "CRONUS International Ltd_$Message Log";
Add \ before $
$smsTabale = "CRONUS International Ltd_\$Message Log";

String Function in PHP [duplicate]

This question already has answers here:
PHP - Return everything after delimiter
(7 answers)
How to get everything after a certain character?
(9 answers)
get substring after delimiter
(3 answers)
Get the string after a string from a string
(5 answers)
Closed 3 years ago.
String Function in PHP:
$img = "WhatsApp Image 2019-11-18 at 17.15.42.jpeg | xyz.com/content/uploads/wcpa_uploads/image.jpg";
using string functions, how can I get complete text after | symbol, I mean only the complete url of image should be saved in variable.
There are several methods for that. If you do not want to regex or split to array, try this:
$path = trim(substr(strstr($img, "|"), 1));
Simplest way:
trim(explode('|', $img)[1])

what this line of code mean ? $channel =<<<_XML_; [duplicate]

This question already has answers here:
Reference Guide: What does this symbol mean in PHP? (PHP Syntax)
(24 answers)
Closed 6 years ago.
$channel =<<<_XML_;
what is meaning of above statement ?
Is XML predefined variable ?
What is the meaning of <<<
This syntax is called a heredoc. It's very convenient to enter long (usually multiline) strings without having to mess around with escaping etc.

Saving a string $variable into another variable [duplicate]

This question already has answers here:
What is the difference between single-quoted and double-quoted strings in PHP?
(7 answers)
Closed 6 years ago.
first time asking here.
In php I need to insert a '$variable' as a string with the '$' sign into a $txt variable.
any ideas?
Thanks
Answer:
<?php $txt = '$variable' ?>
If you want know more how it works.
http://php.net/manual/en/language.types.string.php

Categories