• Home
  • Forum
  • Fare Web
  • PHP

problemi con is_callable

  • Creatore Discussione Creatore Discussione SolidSnake4
  • Data di inizio Data di inizio 5 Giu 2011

SolidSnake4

Utente Attivo
23 Ott 2007
505
0
0
  • 5 Giu 2011
  • #1
Buonasera a tutti, sapete dirmi come mai is_callable mi restituisce sempre false?
Questo è il codice della funzione chiamante :

PHP:
	/**
	 * Utilizzare questo metodo per definire una funzione da
	 * invocare prima di accedere alla raccolta.
	 * La funzione dovrebbe accettare una raccolta come suo parametro
	 */
	 public function setLoadCallback($functionName, $objOrClass = null) {
	 
	 	if ($objOrClass) {
	 		$callback = array($objOrClass, $functionName);
	 	} else {
	 		$callback = $functionName;
	 	}
	 	
	 	// verificare che la funzione/metodo sia valida
	 	if (!is_callable($callback, false, $callableName)) {
	 		throw new Exception("$callableName is not callable " . 
	 							"as a parameter to onload");
	 						
	 		return false;
	 	}
	 	
	 	$this->_onLoad = $callback;
	 }

E questo è l'oggetto che richiama la funzione :

PHP:
$this->prenotazioni->setLoadCallback('_loadPrenotazioni', $this);
 

SolidSnake4

Utente Attivo
23 Ott 2007
505
0
0
  • 5 Giu 2011
  • #2
Ho risolto usando il magic method __call
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
28
Roma
alessandro1997.netsons.org
  • 6 Giu 2011
  • #3
Di solito comunque si lascia all'utente il compito di definire il callback. Io avrei tolto completamente il parametro objOrClass:
PHP:
public function setLoadCallback($callback)
{
    if (!is_callable($callback, false, $humanName)) {
        throw new Exception("'{$humanName}' is an invalid callback");
    }

    $this->_onLoad = $callback;
}
 
Devi accedere o registrarti per poter rispondere.

Discussioni simili

I
problemi con thunderbird
  • ilprincipiante
  • 9 Lug 2024
  • Posta Elettronica
Risposte
0
Visite
3K
Posta Elettronica 9 Lug 2024
ilprincipiante
I
T
problemi con dati menu a tendina
  • tregafabio
  • 22 Giu 2023
  • HTML e CSS
Risposte
2
Visite
2K
HTML e CSS 22 Giu 2023
tregafabio
T
M
Upload immagine con javascript problemi con FormData()
  • MBlackmore
  • 6 Ott 2021
  • Javascript
Risposte
1
Visite
1K
Javascript 6 Ott 2021
MBlackmore
M
A
Problemi con move_uploaded_file
  • antonio corizzo
  • 22 Giu 2021
  • PHP
Risposte
7
Visite
2K
PHP 27 Giu 2021
antonio corizzo
A
M
  • Bloccata
Problemi con la stampa dei valori in php
  • Mollichina
  • 21 Mag 2021
  • PHP
Risposte
1
Visite
2K
PHP 21 Mag 2021
Max 1
L
  • Bloccata
Problemi con il login
  • Laura2002
  • 18 Mag 2021
  • PHP
Risposte
2
Visite
1K
PHP 18 Mag 2021
Max 1
R
Tutto su utf-8 ma ancora problemi con i caratteri speciali in mysql
  • rob466
  • 27 Mar 2021
  • MySQL
Risposte
1
Visite
2K
MySQL 30 Mar 2021
rob466
R
Z
problemi con foreach insert into
  • Zhilang
  • 6 Feb 2021
  • PHP
Risposte
10
Visite
2K
PHP 7 Feb 2021
illiterate2020
I
B
javascript per problemi con pdf e Safari
  • bibliofila
  • 7 Gen 2021
  • Javascript
Risposte
0
Visite
3K
Javascript 7 Gen 2021
bibliofila
B
M
  • Bloccata
Problemi con creazione maschere
  • Mondo
  • 18 Nov 2020
  • Presentati al Forum
Risposte
1
Visite
1K
Presentati al Forum 18 Nov 2020
Max 1
M
Problemi con query a più tabelle
  • Max61
  • 24 Ago 2020
  • PHP
Risposte
3
Visite
1K
PHP 25 Ago 2020
Hormus
H
S
Problemi delle funzioni eliminate con PHP e MySQL
  • Silvio0505
  • 20 Mag 2020
  • PHP
Risposte
4
Visite
2K
PHP 20 Mag 2020
Silvio0505
S
M
Problemi con blog Grav
  • Marea
  • 8 Mag 2020
  • CMS (Content Management System)
Risposte
0
Visite
2K
CMS (Content Management System) 8 Mag 2020
Marea
M
S
incoerenza di stampa. problemi con il magenta
  • smania80
  • 16 Mar 2020
  • Photoshop
Risposte
3
Visite
2K
Photoshop 24 Set 2020
rickiwada
R
A
problemi con paypall
  • Akille67
  • 29 Feb 2020
  • Java
Risposte
1
Visite
2K
Java 29 Feb 2020
Max 1
S
Problemi con modulo upload video php (help!)
  • silvio pacicca
  • 8 Ago 2019
  • PHP
Risposte
0
Visite
724
PHP 8 Ago 2019
silvio pacicca
S
[Windows 8.1] Problemi con connessione WiFi
  • felino
  • 28 Giu 2019
  • Windows e Software
Risposte
0
Visite
2K
Windows e Software 28 Giu 2019
felino
E
[PHP] problemi nuova riga con fwrite su piattaforma android
  • enzo14
  • 16 Giu 2019
  • PHP
Risposte
5
Visite
2K
PHP 17 Giu 2019
enzo14
E
O
[HTML] problemi con la regola "background-attachment: fixed" in EDGE
  • oasi
  • 27 Mag 2019
  • HTML e CSS
Risposte
0
Visite
2K
HTML e CSS 27 Mag 2019
oasi
O
M
[PHP] Problemi con query unione
  • Max61
  • 20 Mag 2019
  • PHP
Risposte
11
Visite
2K
PHP 22 Mag 2019
Max61
M
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • PHP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?