Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Afficher des echo PHP sur la console chrome


Sujet :

Langage PHP

  1. #1
    Candidat au Club
    Afficher des echo PHP sur la console chrome
    Bonjour,

    Je développe une application web (ANGULARJS + PHP)

    J'ai un soucis avec mon PHP et j'aimerai afficher mes variables dans la console de Chrome.

    Hors quand j'écrit dans ma page PHP

    echo ("Bonjour");

    Rien ne s'affiche.

    Si quelqu'un aurait une solution ?

    Merci

    Passez une bonne journée

  2. #2
    Modérateur

    La console chrome concerne javascript
    Si vraiment tu voulais, par exemple une variable PHP dedans :
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    <script>
    console.log(<?php echo $var;?>);
    </script>
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Modératrice

    Je plussoie sabotage : PHP c'est du serveur, la console Chrome c'est du client.
    Deux exceptions :
    - si le script PHP est appelé via Ajax. Auquel cas, "l'affichage" PHP se fera dans la réponse HTTP de la demande Ajax.
    - en utilisant des outils comme l'addon FirePHP de FireFox : https://github.com/firephp/firephp-extension (a priori, il a été porté sur Chrome)
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]

  4. #4
    Candidat au Club
    Merci !

    Je vais tenter ça

  5. #5
    Candidat au Club
    Moi je me suis fait deux petits fonctions comme ça :


    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    function js($js) {
        echo '<script>';
        echo "console.log('$js');";
        echo '</script>';
    }
     
    function info($js) {
        echo '<script>';
        echo "console.info('$js');";
        echo '</script>';
    }



    J'en suis a mes débuts de php je connais pas les framework mais ça me parait abérrant de pas avoir de fonction aussi basique


    En bonus en voilà une autre pour formater le var-dump :

    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    function dump($dump) {
        echo '<pre>';
        var_dump($dump);
        echo '</pre>';
    }