Visualizzazione dei risultati da 1 a 9 su 9

Discussione: keyword 'use'

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    590

    keyword 'use'

    salve, sto cercando di mettere in moto in locale questa libreria
    https://github.com/paquettg/php-html-parser

    ma mi sono bloccato prima di cominciare, use mi è nuovo e non ho capito bene il path corretto da utilizzare per fargli vedere quelle classi.
    In tutti gli esempi base c'è use PHPHtmlParser\Dom
    La cosa simpatica è che anche gli esempi forniti, eseguiti in locale, danno errori di visibilità delle classi.
    Ultima modifica di jimbo0; 03-06-2015 a 17:31

  2. #2
    Utente di HTML.it L'avatar di lukezz
    Registrato dal
    Feb 2010
    Messaggi
    494
    Io vedo src/PHPHtmlParser/Dom

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    590
    certo, ma io non ho copiato anche src nella mia cartella..è un problema?

  4. #4
    Utente di HTML.it L'avatar di lukezz
    Registrato dal
    Feb 2010
    Messaggi
    494
    Possibilmente lo è, prova a inserire la /PHPHtmlParser dentro la cartella src e fammi sapere.

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    590
    fatto, nulla.

    ma come ho detto se provi a scaricare la libreria ed eseguire qualche script nella cartella 'tests' è lo stesso errore..

  6. #6
    Utente di HTML.it L'avatar di lukezz
    Registrato dal
    Feb 2010
    Messaggi
    494
    Provo..

    Hai installato composer?
    Ultima modifica di lukezz; 03-06-2015 a 18:00

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2011
    Messaggi
    590
    no
    se è necessario non sono sicuro di poter usare la libreria, una volta passato il programma sul server..

  8. #8
    Utente di HTML.it L'avatar di lukezz
    Registrato dal
    Feb 2010
    Messaggi
    494
    Qui consigliano di installare composer:

    This package can be found on packagist and is best loaded using composer. We support php 5.4, 5.5, and hhvm 2.3.

  9. #9
    Utente di HTML.it
    Registrato dal
    Apr 2012
    residenza
    Lima, Perù
    Messaggi
    212
    per poter usare quella libreria hai bisogno di altre librerie che aiutano al suo funzionamento. Se usi composer, sarà composer a incaricarsi di installare le librerie mancanti, e grazie al suo file autoload.php (facendo un requere vendor/autolad.php) hai a disposizione tutte le classi (tutte le librerie installate con composer), e le puoi usare grazie a use.

    per capire come funzionano i namespace puoi dare uno sguardo al manuale:
    http://php.net/manual/en/language.namespaces.php
    http://php.net/manual/en/language.na....importing.php
    Jamie Ynonan - Web Developer / Desarrollador Web - HTML5 - CSS3 - Javascript/jQuery - PHP/CodeIgniter/Laravel - SQL/MySQL - Wordpress
    Telelavoro / Teleworking - jamiea31[at]gmail.com - Lima - Perù - GMT -5

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 © 2024 vBulletin Solutions, Inc. All rights reserved.