Bestehen Sie die Zeichenfolge als Parameter zum Ausführen ([$ string_list]) in PHP PDO [Duplicate]Php

PHP-Programmierer chatten hier
Anonymous
 Bestehen Sie die Zeichenfolge als Parameter zum Ausführen ([$ string_list]) in PHP PDO [Duplicate]

Post by Anonymous »

Ich suche nach dem besten Weg, um das zu tun, was dies wahrscheinlich nicht bis zur Zukunft kann: < /p>

Code: Select all

// Only one of these, different each time
$arg_string = "'arg1', 'arg2', 'arg3'";         // Unknown number of arguments!
$arg_string = "'arg1', 'arg2', 'arg3', 'arg4'"; // Unknown number of arguments!
$arg_string = "'arg1'";                         // Unknown number of arguments!

// Where I need help
$stmt->execute([$arg_string]); // Wish I could, maybe PHP 9 will
Mein Problem ist, dass eine $ String oder $ array nicht einfach an eine Funktion () als Parameter übergeben werden kann. So sieht der Code kurz vor der Verwendung von exec () . Ich kann jedoch nicht herausfinden, wie ich call_user_func_array () mit execute () verwenden kann. Selbst wenn ich raten würde, möchte ich immer noch wissen, was am besten ist.

Code: Select all

$stmt->execute([$arg_string]);

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post