PHP string + value to RoR


#1

hello I’m new to RoR and i have concern regarding on how to output a
string with a value that parse on it.

Example in php:
$value = 1;
$string = ‘the value is ‘.$value.’.’;

and it gives you the output which is: “the value is 1.” so how we are
going to do it in RoR. Any help would be appreciated. I know its very
simple to the one who knows it. Forgive me im only a newbie. Thank you!


#2

Johnroy W. wrote:

hello I’m new to RoR and i have concern regarding on how to output a
string with a value that parse on it.

Example in php:
$value = 1;
$string = ‘the value is ‘.$value.’.’;

and it gives you the output which is: “the value is 1.” so how we are
going to do it in RoR. Any help would be appreciated. I know its very
simple to the one who knows it. Forgive me im only a newbie. Thank you!

myvalue = 1
mystring = 'the value is ’ + myvalue.to_s + ‘.’

Cheers,
Darrik


Darrik Mazey
Developer
DMT Programming, LLC.
P.O. Box 91
Torrington, CT 06790
office: 330.983.9941
fax: 330.983.9942
mobile: 330.808.2025
removed_email_address@domain.invalid

To obtain my public key, send an email to
removed_email_address@domain.invalid.


#3

Or use interpolation with double-quotes:

myvalue = 1
mystring = “the value is #{myvalue.to_s}.”

– Josh
http://iammrjoshua.com

Darrik Mazey wrote:

Johnroy W. wrote:

hello I’m new to RoR and i have concern regarding on how to output a
string with a value that parse on it.

Example in php:
$value = 1;
$string = ‘the value is ‘.$value.’.’;

and it gives you the output which is: “the value is 1.” so how we are
going to do it in RoR. Any help would be appreciated. I know its very
simple to the one who knows it. Forgive me im only a newbie. Thank you!

myvalue = 1
mystring = 'the value is ’ + myvalue.to_s + ‘.’

Cheers,
Darrik


Darrik Mazey
Developer
DMT Programming, LLC.
P.O. Box 91
Torrington, CT 06790
office: 330.983.9941
fax: 330.983.9942
mobile: 330.808.2025
removed_email_address@domain.invalid

To obtain my public key, send an email to
removed_email_address@domain.invalid.


#4

<% value = 1 %>
The value is <%= value %>

Read the getting started guide on http://guides.rubyonrails.com and
that will teach you a lot

On 04/02/2009, at 16:07, Johnroy W. <rails-mailing-list@andreas-


#5

Ryan B. wrote:

<% value = 1 %>
The value is <%= value %>

or
<% value = 1 %>
The value is <%= h(value) %>

In case you don’t trust the “value” of value. The h (http_escape) method
will help protect you against injection attacks.


#6

Robert W. wrote:

The value is <%= h(value) %>

Oops! Previous post was a bad example. Assume value was taken from user
input, which in that case you should escape it to make it safe.