Jump to content
datafan

How do I add double quotes to a variable?

Recommended Posts

This may be a simple question but it's difficult to Google it. I need to take an existing variable and put double quotes around it.

So I have:

 

$foo = "bar";

echo $foo;

bar

 

I need:

"bar"

 

I have tried several variations of something like this:

$foo = '"' . $foo . '"';    (those are single quotes around double quotes in this example)

 

But everything I try seems to either throw a syntax type error or not do what I need.

Any ideas? 

Thank You

Share this post


Link to post
Share on other sites

If you're saying you have bar stored in a variable without the double quotes and want to echo it with quotes:

 

$foo = 'bar';
echo '"' . $foo . '"';

  • Like 1

Share this post


Link to post
Share on other sites
<?php
$foo = "bar";
echo "$foo\n";
$kungfoo = '"$foo"';
echo "$kungfoo\n";
?>

I apologize, I should have clarified a bit better in my question.

 

My variable $foo is already set without the quotes, and I need to add quotes to the existing $variable.

 

The above code returns

bar

"$foo"

 

and I need

bar

"bar"

Share this post


Link to post
Share on other sites

The example I put in my first post actually works? I need to step away from the keyboard for a while, been staring at this script for too long LOL

 

Thanks for the help, and the sanity check :-)

Share this post


Link to post
Share on other sites

Variables don't work in single-quoted strings. Anything you can think of that doesn't try to do it should work. The '"' method is easiest.

  • Like 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.