Czy istnieje piaskownica PHP, coś takiego jak JSFiddle dla JS? [Zamknięte]


336

Czy istnieje piaskownica PHP, coś takiego jak JSFiddle dla JS?


10
Doskonałe pytanie do s / o - dlaczego, u licha, było zamknięte? bardzo dziwne
— Oversteer


51
Więc po raz kolejny, mimo że jest to przydatne i właściwie tego właśnie szukałem, nie jest konstruktywne. Jak konstruktywnie z twojej strony go zamknąć.
— CAD bloke

64
dlaczego to pytanie jest zamknięte? znalazłem to, czego szukam, jeśli nie jest to „konstruktywne”, nie wiem, co jest.
— AgelessEssence

64
Absurdalne jest to, że takie pytania są uważane za „niekonstruktywne”, kiedy faktycznie dostarczają wielu przydatnych informacji. Ja i inni znaleźliśmy dokładnie to, czego chciałem, a wielu innych zakończy tutaj (dzięki Google). Stackoverflow (i moderatorzy) naprawdę powinni ponownie ocenić to, co należy uznać za niekonstruktywne.
— DiegoDD

Odpowiedzi:


223

Jeśli szukasz tylko strony internetowej do zabawy z kodem PHP, spróbuj

Najbardziej wyrafinowany jest:

Pozwala przetestować kod we wszystkich wersjach PHP, począwszy od PHP4.

Jeśli chcesz coś dla swojego lokalnego środowiska, rozszerzenie Runkit ma na celu zapewnienie piaskownicy PHP:

Utworzenie instancji klasy Runkit_Sandbox tworzy nowy wątek z własnym zakresem i stosem programów. Korzystając z zestawu opcji przekazanych konstruktorowi, środowisko to może być ograniczone do podzbioru tego, co może zrobić główny interpreter i zapewnić bezpieczniejsze środowisko do wykonywania kodu dostarczonego przez użytkownika.

Jeśli nie chcesz korzystać z Runkit, ale nadal chcesz mieć konsolę PHP na swoim serwerze, spróbuj


5
a jeśli szukasz rozwiązania, które pozwoli użytkownikom Twojej witryny bawić się kodem PHP, wypróbuj Ideone API
— kuszi

7
3v4l.org - Fantastyczna sugestia. Wykonuje także analizę wydajności, która stanowi przewagę nad większością.
— Neil Masters

1
Czy któryś z nich ma Save, jak jsfiddle? Z wyjątkiem codepad.org, gdzie dostępny jest Save, ale Run Code usuwa program, a nie uruchamia go i.imgur.com/whw9T2c.png -> i.imgur.com/lzsZHUK.png .
— ChrisJJ

2
właśnie zaczął używać implode.io - co pozwala zaoszczędzić i załączyć wersję ramach laravel (jedyny mogę znaleźć, że pozwala mi zrobić)
— dave
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.