Интерактивная консоль для Ruby, PHP

Как запустить интерактивную консоль для ruby ​​и php

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
48
0
30 407
8

Ответы 8

Для рубина вам нужна команда irb.

Для python вы можете войти в интерактивный режим с помощью команды python.

Для php вы входите в базовый интерактивный режим с помощью «php -a». Из-за его ограничений возникли другие интерактивные оболочки. PHP-оболочка - один из них.

В php это php или php-cli - другое имя в разных установках

php не очень хорошо подходит для интерактивной оболочки, потому что вы не можете переопределять функции и классы. Итак, хотя есть является - интерактивная оболочка, она не очень полезна.

Убедитесь, что у вас установлен php5-cli, и введите в командной строке php -a.

вы ищете phpsh так же, как irb для рубина. php-cli позволяет запускать сценарии для командной строки, например

myserver> php -r "echo 'hola mundo';" 

Итак, что вы спрашиваете, и все ответы о php-cli разные. также у php-cli есть собственный php.ini, который позволяет вам иметь разные конфигурации, в зависимости от запуска php через httpd (например, apache) или в bash

салюты

Кроме того, если вы работаете с проектом Ruby On Rails, вы можете использовать

ruby script/console

из корня вашего приложения Rails. Это хороший подход, поскольку вы получаете интерактивную оболочку Ruby, а преимущество в том, что загружает за вас весь стек приложения. Очень удобно, если вы тестируете свой новый код или пытаетесь что-то отладить.

ruby script/rails console (версия рельсов> 3)
sunsay 19.09.2012 01:53

Для PHP есть отличный скрипт, который позволяет запускать php-консоль на локальном веб-сайте.

http://seld.be/notes/php-console-in-your-browser

Здесь есть очевидные последствия для безопасности, но если он доступен только локально, то не о чем беспокоиться.

Действительно экономит время, если вы хотите дважды проверить поведение функции или изолировать фрагмент кода и диагностировать, что происходит.

Для консоли с рельсами 3.x + загружен проект

rails c

это сокращение для ruby scripts/rails console

Смотрите другие сокращения здесь: http://xyzpub.com/en/ruby-on-rails/3.2/abkuerzungen.html

Другие вопросы по теме