codepad
[
create a new paste
]
login
|
about
Language:
C
C++
D
Haskell
Lua
OCaml
PHP
Perl
Plain Text
Python
Ruby
Scheme
Tcl
<?php function byCopy($args) { echo "\nBegin byCopy function\n"; foreach ($args as $key => $value) { echo "\t\$args['$key'] => $value\n"; } $args['edit'] = true; echo "End byCopy function\n\n"; } function byReference(&$args) { echo "\nBegin byReference function\n"; foreach ($args as $key => $value) { echo "\t\$args['$key'] => $value\n"; } $args['edit'] = true; echo "End byReference function\n\n"; } $args = array('container' => 'div', 'limit' => 12, 'container_class' => 'main'); echo "Dump original array\n"; var_dump($args); echo "\nUse byCopy function\n"; byCopy($args); echo "Dump array after byCopy function\n"; var_dump($args); echo "\nUse byReference function\n"; byReference($args); echo "Dump array after byReference function\n"; var_dump($args); ?>
Private
[
?
]
Run code
Submit