In PHP you can use arrays of arrays. This is a very convenient way to store data for later manipulation. This is an example of an array with 2 web records: $urls = array();
foreach( $urls as $url ){ foreach( $url as $key => $value ){ echo "{$key} => {$value}\n"; } echo "\n"; }
The result will be:
Full => [URL http://www.maxprog.com]Maxprog[/URL] URL => http://www.maxprog.com Text => Maxprog
Full => [URL http://www.apple.com]Apple[/URL] URL => http://www.apple.com Text => Apple
You can try this code here. I have used this approach lately in new Maxprog Knowledge-base system, in order to format parts of the messages depending on their types.