- var_dump: documentation ( source)
- time: documentation ( source)
<?php
$name = 'aresa';
$value = 'someValue';
$user_id = 'someID';
echo '1-->';
var_dump("\n[start]" . time() . "|$name|$value|$user_id" . '[end]'); // this derefers $user_id somehow (end it probably evaled to false (which is 0) so $user_id[0]
echo '2-->';
var_dump(PHP_EOL . '[start]' . time() . '|' . $name . '|' . $value . '|' . $user_id . '[end]');
class Foo {
public function bar($name = '', $value = '', $user_id = '') {
$inputString = "\n[start]" . time() . "|$name|$value|$user_id" . '[end]';
echo '3-->';
var_dump($inputString);
}
}
$x = new Foo;
$x->bar($name, $value, $user_id);