CanMan2004 Posted October 16, 2006 Share Posted October 16, 2006 Hi everyonesorry to post again, but im having a problem figuring something out, basically I have a whole load of php code which I want to capture and then print somewhere else on the page.My code I use is[code]$idnum = $rows['id'];print $idnum;if ($num > 1) {print " AND ";}print " ";}[/code]Basically I want to take the above and somehow encapsulate it so that I can print it on the page.When the above code is printed, it looks like[code]'23' AND '45' AND '65' AND ''[/code]So I want to be able to produce[code]'23' AND '45' AND '65' AND ''[/code]somewhere else on the page, I guess I need to encapsulate using something like[code]$encapsulatedcode = "<CODE IN HERE>";[/code]But that doesnt seem to work for meAny help would be greatRegardsDave Link to comment https://forums.phpfreaks.com/topic/24135-encapsulating-code/ Share on other sites More sharing options...
craygo Posted October 16, 2006 Share Posted October 16, 2006 if I get this correctly, you should be able to use implode to get what you want.Example:[code]<?php$array = array(25, 45, 35, 55);$encapsulate = implode(" AND ", $array);echo $encapsulate;?>[/code]will output25 AND 45 AND 35 AND 55Ray Link to comment https://forums.phpfreaks.com/topic/24135-encapsulating-code/#findComment-109705 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.