Articles of argomenti della

Passando le variables alle funzioni in PHP

Ho la seguente function PHP: function func_name($name = 'John', $country = 'USA') { do something; } E ora sto cercando di passare una variabile alla function come segue: func_name($name = 'Jack', $country = 'Brazil'); Lo so, possiamo passarlo facilmente come func_name('jack', 'Brazil'); ma la function sopra è solo un esempio. La function effettiva ha circa […]

Argomenti di class PHP in funzioni

Sto avendo problemi ad usare un argomento della mia class in una delle funzioni di quella class. Ho una class chiamata azienda: class company { var $name; function __construct($name) { echo $name; } function name() { echo $name; } } $comp = new company('TheNameOfSomething'); $comp->name(); Quando lo istanziamo (dalla penultima all'ultima row), il metodo di […]

Come posso scrivere in PHP una function che modifica un arrays?

Mi piacerebbe avere una function che accetta un arrays come input e modifica alcuni valori dell'arrays (nel mio caso l'arrays è $ _SESSION ma penso che non sia realmente maters). Come lo posso fare? AGGIUNTO Sembra banale. Ma non è. Voglio solo impostare determinati valori per l'arrays. Ad esempio, voglio che la mia function cambi […]

Inoltra il numero indefinito di argomenti a un'altra function

Spiegherò la domanda con una semplice function che accetta qualsiasi numero di funzioni function abc() { $args = func_get_args(); //Now lets use the first parameter in something…… In this case a simple echo echo $args[0]; //Lets remove this first parameter unset($args[0]); //Now I want to send the remaining arguments to different function, in the same […]

php: dichiara il tipo di argomento di una function

sto cercando di fare una function con tipi di argomenti dichiarati per controllare rapidamente se sono nel formato giusto, ma quando è una string che restituisce sempre quell'errore Errore irreversibile Catchable: L'argomento 2 passato a myfunction () deve essere un'istanza di string, string dato, chiamato in path_to_file sulla row 69 e definito in path_to_file sulla […]

Argomenti illimitati per la function PHP?

In PHP come crei una function che potrebbe richiedere un numero illimitato di parametri: myFunc($p1, $p2, $p3, $p4, $p5…); La mia prossima domanda è: come li passeresti in un'altra function qualcosa di simile function myFunc($params){ anotherFunc($params); } ma il anotherFunc li riceverebbe come se fosse chiamato usando anotherFunc($p1, $p2, $p3, $p4, $p5…)

PHP ottiene tutti gli argomenti come arrays?

Ehi, stavo lavorando con una function PHP che prende più argomenti e li formatta. Attualmente sto lavorando con qualcosa del genere: function foo($a1 = null, $a2 = null, $a3 = null, $a4 = null){ if ($a1 !== null) doSomethingWith($a1, 1); if ($a2 !== null) doSomethingWith($a2, 2); if ($a3 !== null) doSomethingWith($a3, 3); if ($a4 !== […]

Cosa fa usando un pipe singolo '|' In A Function Argument Do?

Prendi ad esempio il seguente codice: phpinfo(INFO_MODULES | INFO_ENVIRONMENT | INFO_VARIABLES); Viene utilizzato un singolo argomento, ma sto fornendo un elenco di opzioni separate da un singolo simbolo di pipe. Cosa sta succedendo esattamente con il valore dell'argomento nella function? Posso usare la stessa cosa nelle mie funzioni? È così come, e ci sono benefici […]

Una function PHP può accettare un numero illimitato di parametri?

In PHP ci sono funzioni come unset() che supportno qualsiasi numero di parametri che gettiamo su di loro. Voglio creare una function simile che sia in grado di accettare qualsiasi numero di parametri ed elaborarli tutti. Qualche idea, come si fa?

Passa la variabile allo script php in esecuzione dalla row di command

Ho un file PHP che è necessario per essere eseguito dalla row di command (tramite crontab). Devo passare type=daily al file ma non so come. Provai: php myfile.php?type=daily ma questo errore è stato restituito: Imansible aprire il file di input: myfile.php? Type = daily Cosa posso fare?