Hello Ben,
Tuesday, March 16, 2004, 4:24:12 PM, you wrote:
BR> I missed this part, so here's my take with the solution I provided (I'm
BR> including the print-out of the tags):
Heh :) just as I posted about it too.
--
Best regards,
Richard Davey
http://www.phpcommunity.org/wiki/296.html
--
Hello Ben,
Tuesday, March 16, 2004, 4:16:01 PM, you wrote:
BR> This works rather nicely, too:
[snip]
BR> $name_array is now a multi-dimensional array with the first and last
BR> names separated. print_r should show you the values.
It doesn't reverse the name (as required), which although you co
>> JO> so that the last name is first? Also, how do I
>> JO> handle people with three names? Thanks.
I missed this part, so here's my take with the solution I provided (I'm
including the print-out of the tags):
foreach ($name_array as $person) {
$lastname_element = count($person) - 1; //inde
This works rather nicely, too:
$name_array = array();
$temp_array = explode("\n", $list);
foreach ($temp_array as $name) {
$name_array[] = explode(" ", $name);
}
print_r($name_array);
?>
$name_array is now a multi-dimensional array with the first and last
names separated. print_r should
Hello Jeff,
Tuesday, March 16, 2004, 3:24:57 PM, you wrote:
JO> If I have a list like this:
JO> Firstname1 LastName1
JO> Firstname2 Lastname2
JO> etc.
JO> I can split the names by \n to put them into
JO> an array which will then be output into an
JO> list for a form. But how do I reverse the na
[snip]
If I have a list like this:
Firstname1 LastName1
Firstname2 Lastname2
etc.
[/snip]
do the split or explode for each item ...
if(3 == count($arrayFoo)){
echo "" . $arrayFoo[2] . " " . $arrayFoo[1] . " "
. $arrayFoo[0] . "";
} else {
echo "" . $arrayFoo[1] . " " . $arrayFoo[0] .
"";
}
Take a look at explode()
www.php.net/explode
Neil
Jeff Oien wrote:
***
This Email Has Been Virus Swept
***
If I have a list like this:
Firstname1 LastName1
Firstname2 Lastname2
etc.
I can split the names by \
If I have a list like this:
Firstname1 LastName1
Firstname2 Lastname2
etc.
I can split the names by \n to put them into
an array which will then be output into an
list for a form. But how do I reverse the names
so that the last name is first? Also, how do I
handle people with three names? Thanks.
8 matches
Mail list logo