php változók mentése sql-ba

Szeretném kimenteni egy folyamat közben php-ben egyes változóim tartalmát egy sql-be, de előre nem tudom meghatározni, hogy pontosan mennyi adat van bennük (pl. tömb esetén).
Mit javasoltok megoldásként? Gondoltam a var_export-ra, ezt mennyire tartjátok szép megoldásnak?

Hozzászólások

Szerintem neked ez kell.

--
Fontos feladatot soha ne bizz olyan gepre, amit egyedul is fel tudsz emelni!

Halkan jegyezném meg, hogy utf8-al elég furcsa dolgokat tud művelni az unserialize. Használni kell egy kis trükköt:

function mb_unserialize($serial_str) {
$out = preg_replace('!s:(\d+):"(.*?)";!se', "'s:'.strlen('$2').':\"$2\";'", $serial_str );
return unserialize($out);
}

Ha esetleg az adott php verziódban nem lenne mb_unserialize.