Guest User

Untitled

a guest
Dec 18th, 2017
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. <?php
  2. $user = (array)json_decode($user); //user basic info
  3. $shipping_code = '567'; //shipping code
  4. function render($setting, $user, $shipping_code, $products)
  5. {
  6. //match values like {{$user}}
  7. $output = preg_replace_callback('~{{(.*?)}}~', function($key) use
  8. ($user,
  9. $shipping_code, $products)
  10. {
  11. $products = (array)json_decode($products); //products info
  12. $multiple_products = "";
  13. foreach($products as $product)
  14. {
  15. $multiple_products .= $product->name.'<br/>';//add products in text
  16. }
  17. $variable['$products'] = $multiple_products;
  18. $variable['$user'] = $user['name'];
  19. $variable['$shipping_code'] = $shipping_code;
  20. return $variable[$key[1]];
  21. }, $setting);
  22. return $output;
  23. }
  24. echo $output= render($setting, $user, $shipping_code, $products); //call function
  25. ?>
Add Comment
Please, Sign In to add comment