Sváže hodnoty s pojmenovanými parametry:
$name = "O'Reilly";
$stid = oci_parse($mycon, 'INSERT INTO CUSTOMERS (NAME) VALUES (:nm)');
oci_bind_by_name($stid, ':nm', $name, -1);
oci_execute($stid);
Takže když spustíte tento dotaz :nm
bude O'Reilly
. -1
znamená, že vázaná hodnota by měla být stejně dlouhá jako proměnná. Je to výchozí hodnota. Nemusíte to nastavovat. Dokud vážete pouze existující proměnné, nemusíte se obtěžovat.
Tuto metodu chcete použít, protože
což znamená, že je bezpečnější a má lepší výkon .