%s , %d, etc

Do you have a question? Post it now! No Registration Necessary.  Now with pictures!

Threaded View
Thanks in advance to anyone who can help.

I just have a quick question - I cannot find an answer at php.net.

I have some define elements, for example:

define('EMAIL_GREET_MR', 'Dear Mr. %s,' . "\n\n");

define('TEXT_CITY_UNLISTED', 'If your city is not listed please
click&nbsp;<a href="%s""><u>here</u></a>');

define('PREVNEXT_TITLE_PAGE_NO', 'Page %d');

They certainly look like variables but I can find no references to them
on php.net or in my php books. I have tried to figure out where these
are declared and I'm having trouble. Could someone tell me about these
or point me to a good source of info on the topic?

I'm still learning so be kind!

Thanks again.


Re: %s , %d, etc


AJ wrote:
Quoted text here. Click to load it

You can find some information on the "sprintf" help page at
http://www.php.net/manual/en/function.sprintf.php regarding these things.

- Jensen

Re: %s , %d, etc

lovely and talented Jensen Somers broadcast on comp.lang.php:

Quoted text here. Click to load it

What is more, there is a standard C library function "sprintf," so a
sprintf-like function is found in many languages (e.g. perl) and many C
applications, and there is a unix-like command 'printf'.  All are very
similar in formating.  The PHP manual page looks fairly complete to me, but
if you just don't get it, you can probably find tutorials for other
languages that should give you a better idea of what is going on.

Lars Eighner <http://larseighner.com/ usenet@larseighner.com
                         Countdown: 267 days to go.

Site Timeline