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

    Significato freccia in php/oscommerce

    Ciao a tutti, stavo modifcando del codice in oscommerce e vedevo che spesso viene utilizzato il simbolo
    codice:
    ->
    A cosa serve? E' una caratterostica di oscommerce o il suo utilizzo è previsto anche in php?
    Esempio:
    codice:
    $products_image->filename
    Grazie!

  2. #2
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    si tratta di programmazione ad oggetti. se non sai cos'è......è un bel guaio


    ad ogni modo quello indica che ricava , o setta il valore di una variabile. nel dettaglio la variabile filename dell'oggetto product image
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  3. #3
    quindi
    codice:
    $products_image->filename
    è uguale a
    codice:
    $products_image = filename
    ?

  4. #4
    Originariamente inviato da ratlook
    quindi
    codice:
    $products_image->filename
    è uguale a
    codice:
    $products_image = filename
    ?
    No, neanche un po'. Ti sconsiglio di modificare il codice se non lo capisci. Ti conviene prima studiare la programmazione a oggetti in PHP.

  5. #5
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    no vuol dire che c'è una cosa che si chiamo oggetto


    $product_image

    dentro questo oggetto c'è una variabile che si chiama filename

    e accedi a quella variabile con la sintassi che hai indicato
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  6. #6

  7. #7
    guarda, visto che sei così gentile, ne approfitto per chiederti se puoi spiegarmi questo codice che davvero non riesco a capire... grazie!

    codice:
    $products_image = new upload('products_image');
    $products_image->set_destination(DIR_FS_CATALOG_IMAGES);
    if ($products_image->parse() && $products_image->save()) {
    $products_image_name = $products_image->filename;
    } else {
    $products_image_name = (isset($HTTP_POST_VARS['products_previous_image']) ? $HTTP_POST_VARS['products_previous_image'] : '');
    }

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.