Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Fatal error: Unsupported operand types

    In un solo server (tra tanti) mi viene fuori questo:
    codice:
    Fatal error: Unsupported operand types file.php on line 118
    che corrisponde a:
    codice:
    $this->myarray = $this->myarray1 + $this->myarray2;
    Può essere un problema di config di php, o ci sono casi imprevisti (array vuoti o roba del genere) che possono generare l'errore?

    ciao,
    jack.

  2. #2
    non credo che l'operatore + sia supportato per gli array.
    guarda qua le funzioni che puoi usare per questo tipo di strutture dati:
    http://it2.php.net/manual/it/ref.array.php

  3. #3
    Utente di HTML.it L'avatar di luke83
    Registrato dal
    Jul 2000
    Messaggi
    1,217
    è supportato ma tutti e tre devono essere TASSATIVAMENTE degli array... altrimenti... errore...

    ..::Luca::..
    » "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
    » "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
    [frasi random] - [Lucopedia] - [laFetta]

  4. #4
    Originariamente inviato da luke83
    è supportato ma tutti e tre devono essere TASSATIVAMENTE degli array... altrimenti... errore...

    che sia supportato non ho dubbi.

    probabilmente dato che il myarray1 è il risultato di un record da db, magari avendo problemi col database mi restituisce una stringa...

    però è strano che si manifesti solo lì l'errore...

    proverò mettendo un (array)...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.