Kan iemand me uitleggen waar %s voor staat in PHP?
Ik ben namelijk Professional PHP Programming aan het doorwerken, en daar word %s gebruikt in een script voor een adres boek. Ik heb bijvoorbeeld deze functie
// Maakt het HTML formulier voor add/modify/search
function GenerateHTMLForm($formValues, $actionScript, $submitLabel) {
printf("<FORM METHOD=post ACTION=\"%s\"><PRE>\n", $actionScript);
printf("Name: <INPUT TYPE=text SIZE=35 NAME=cn VALUE=\"%s\">
\n", ($formValues) ? $formValues["cn"] : "");
printf("E-mail: <INPUT TYPE=text SIZE=35 NAME=mail VALUE=\"%s\">
\n", ($formValues) ? $formValues["mail"] : "");
printf("City: <INPUT TYPE=text SIZE=35 NAME=locality VALUE=\"%s\">
\n", ($formValues) ? $formValues["locality"] : "");
printf("Description:<INPUT TYPE=text SIZE=35 NAME=description VALUE=\"%s\">
\n", ($formValues) ? $formValues["description"] : "");
printf("Telephone: <INPUT TYPE=text SIZE=35 NAME=telephonenumber VALUE=\"%s\">
\n", ($formValues) ? $formValues["telephonenumber"] : "");
printf("<INPUT TYPE=submit VALUE=\"%s\">", $submitLabel );
printf("</PRE></FORM>" );
}
die ik aanroep met
GenerateHTMLForm( 0, "search.php", "SEARCH");
Ik snap dit heel script wel, behalve dan %s. In het boek, en ook op php.net kon ik nix vinden.
Ik ben namelijk Professional PHP Programming aan het doorwerken, en daar word %s gebruikt in een script voor een adres boek. Ik heb bijvoorbeeld deze functie
// Maakt het HTML formulier voor add/modify/search
function GenerateHTMLForm($formValues, $actionScript, $submitLabel) {
printf("<FORM METHOD=post ACTION=\"%s\"><PRE>\n", $actionScript);
printf("Name: <INPUT TYPE=text SIZE=35 NAME=cn VALUE=\"%s\">
\n", ($formValues) ? $formValues["cn"] : "");
printf("E-mail: <INPUT TYPE=text SIZE=35 NAME=mail VALUE=\"%s\">
\n", ($formValues) ? $formValues["mail"] : "");
printf("City: <INPUT TYPE=text SIZE=35 NAME=locality VALUE=\"%s\">
\n", ($formValues) ? $formValues["locality"] : "");
printf("Description:<INPUT TYPE=text SIZE=35 NAME=description VALUE=\"%s\">
\n", ($formValues) ? $formValues["description"] : "");
printf("Telephone: <INPUT TYPE=text SIZE=35 NAME=telephonenumber VALUE=\"%s\">
\n", ($formValues) ? $formValues["telephonenumber"] : "");
printf("<INPUT TYPE=submit VALUE=\"%s\">", $submitLabel );
printf("</PRE></FORM>" );
}
die ik aanroep met
GenerateHTMLForm( 0, "search.php", "SEARCH");
Ik snap dit heel script wel, behalve dan %s. In het boek, en ook op php.net kon ik nix vinden.