PHP wirdwrap() [message #182739] |
Sun, 01 September 2013 16:30 |
bill
Messages: 310 Registered: October 2010
Karma: 0
|
Senior Member |
|
|
Hi all,
I'm looking for verification (or the opposite) of the following things
about the PHP wordwrap() function:
This code works first time, every time:
<code>
$comments = $_POST["comments"];
echo $comments . "<br /><br />";
echo wordwrap($comments,40,"<br>");
</quote>
but this code always fails to do anything to the variable: it remains
exactly as the raw data was:
<code>
$comments = $_POST["comments"];
echo $comments . "<br /><br />";
$comments = wordwrap($comments,40,"<br>");
echo $comments . "<br /><br />";
</quote>
The display from both echo statements are identical in the above script;
no wrap and no errors, notices or warnings.
The manual, W3schools, et al all show examples that only use the "echo"
statement with it as in the first code snippet above. At first I assumed
because that was the best way to demo it, and nothing indicated the
wordwrap output couldn't be assigned to a variable. But since it won't
work any other way, well ... wassup up doc? :) What have I missed?
Also, at one time, I knew of a site where one could insert code snippets
of PHP and have them evaluated, but cannot locate it again; anyone
happen to know of one like that?
TIA,
Twayne`
|
|
|
Re: PHP wirdwrap() [message #182740 is a reply to message #182739] |
Sun, 01 September 2013 17:48 |
Fiver
Messages: 35 Registered: July 2013
Karma: 0
|
Member |
|
|
On 2013-09-01 18:30, Twayne wrote:
> This code works first time, every time:
>
> <code>
> $comments = $_POST["comments"];
> echo $comments . "<br /><br />";
> echo wordwrap($comments,40,"<br>");
> </quote>
>
> but this code always fails to do anything to the variable: it remains
> exactly as the raw data was:
>
> <code>
> $comments = $_POST["comments"];
> echo $comments . "<br /><br />";
> $comments = wordwrap($comments,40,"<br>");
> echo $comments . "<br /><br />";
> </quote>
You've made some error in your tests. Both will print the exact same thing.
By the way:
- <code></quote>?
- <br /> or <br>?
> Also, at one time, I knew of a site where one could insert code snippets
> of PHP and have them evaluated, but cannot locate it again; anyone
> happen to know of one like that?
http://sandbox.onlinephpfunctions.com/
regards,
5er
|
|
|
Re: PHP wirdwrap() [message #182745 is a reply to message #182740] |
Mon, 02 September 2013 16:33 |
bill
Messages: 310 Registered: October 2010
Karma: 0
|
Senior Member |
|
|
On 2013-09-01 1:48 PM, Fiver wrote:
> On 2013-09-01 18:30, Twayne wrote:
>> This code works first time, every time:
>>
>> <code>
>> $comments = $_POST["comments"];
>> echo $comments . "<br /><br />";
>> echo wordwrap($comments,40,"<br>"); <------ comma before the "<br>") instead of period! Dumb!!
>> </quote>
>>
>> but this code always fails to do anything to the variable: it remains
>> exactly as the raw data was:
>>
>> <code>
>> $comments = $_POST["comments"];
>> echo $comments . "<br /><br />";
>> $comments = wordwrap($comments,40,"<br>");
>> echo $comments . "<br /><br />";
>> </quote>
>
> You've made some error in your tests. Both will print the exact same thing.
>
> By the way:
> - <code></quote>?
> - <br /> or <br>?
I was pretty tired when I wrote that; didn't think I could screw up
anything so simple. I need to quit posting when I'm not feeling good;
and will in the future!
>
>> Also, at one time, I knew of a site where one could insert code snippets
>> of PHP and have them evaluated, but cannot locate it again; anyone
>> happen to know of one like that?
>
> http://sandbox.onlinephpfunctions.com/
Hmm, thanks! That might help a bunch.
Thanks for your patience,
Twayne`
>
> regards,
> 5er
>
|
|
|