Chris wrote:
> PJ wrote:
>> I have been tearing out my hair to figure out a way to place array
>> values into $variables with not much luck. I can echo the array to the
>> screen but I can not manipulate the results.
>> I have searched wide and far all day on the web and I find nothing that
>> points the way how to extract values from an associative array and
>> assign them to a variable.
>> I expected to find some elegant way to do it. Here's the code that
>> outputs the values:
>> if ( isset( $book_categories[$bookID] ) ) {
>> foreach ( $book_categories[$bookID] AS $categoryID ) {
>> if ( isset( $category[$categoryID] ) ) {
>> echo($category[$categoryID]['category']);
>> }
>> }
>> }
>
> Same as other variable assignment.
>
> if ( isset( $category[$categoryID] ) ) {
> $myvar = $category[$categoryID];
> }
>
> echo $myvar . "<br/>";
>
> Doing it with a multi-dimensional array is no different to a result
> set from a database or any other scenario.
>
I probably did not express myself clearly; I thought I did:
"place array * *values ** into * *$variables **"
the output of $myvar above is Array. That, I knew. And that does not
extract. I can see what is in the array in several ways; the problem is
to get the output into $var1, $var2, $var3 ... etc. How do I convert:
$category[$categoryID]['category'] into up to 4 different variables that I can
manipulate?
My code above outputs text like this: "CivilizationGods And GoddessesHistorical
PeriodsSociology & Anthropology"
--
unheralded genius: "A clean desk is the sign of a dull mind. "
-------------------------------------------------------------
Phil Jourdan --- [email protected]
http://www.ptahhotep.com
http://www.chiccantine.com/andypantry.php
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php