Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> PHP i SWI-Prolog
Rey
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 9.10.2009

Ostrzeżenie: (0%)
-----


Witam!

Próbuje od 2 dni uruchomić SWI-PROLOG ( system ekspertowy ) w php przy pomocy exec() i przyznaje sie ze cos nie idzie tongue.gif

zawarość przykładowego pliku prologa - test.pl
Kod
splaszcz(L1,L2) :- flatten(L1,L2).


w php:
  1. $result = exec("c:\Program Files\prolog\bin\plwin -L128k -G128k -T128k -A128k -f c:\Program Files\prolog\files\test.pl -g splaszcz([1,2,[1,2],1,2],L),halt", $result2);


w $result2 dostaje jakąś tablicę ale nie mogę się do niej dobrać :/
Go to the top of the page
+Quote Post
TheSnake
post
Post #2





Grupa: Zarejestrowani
Postów: 115
Pomógł: 10
Dołączył: 5.06.2009

Ostrzeżenie: (0%)
-----


print_r($result2);
Go to the top of the page
+Quote Post
Rey
post
Post #3





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 9.10.2009

Ostrzeżenie: (0%)
-----


i dostaje:

Array ( )

:/ możliwe że składnia komendy wywołującej prologa jest gdzieś trzaśnięta, ale sądzę że nikt się chyba tym tutaj nie bawił i nie będzie w stanie skorygować tongue.gif

Ten post edytował Rey 2.02.2010, 21:40:38
Go to the top of the page
+Quote Post
ucho
post
Post #4





Grupa: Zarejestrowani
Postów: 300
Pomógł: 32
Dołączył: 31.07.2006

Ostrzeżenie: (0%)
-----


Proponuje manual:
http://php.net/manual/en/language.types.string.php
Go to the top of the page
+Quote Post
Rey
post
Post #5





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 9.10.2009

Ostrzeżenie: (0%)
-----


Jeśli Ci chodziło o backslashe i single/double quoty to już dawno próbowałem na różne sposoby... i kicha :/
Go to the top of the page
+Quote Post
cojack
post
Post #6





Grupa: Zarejestrowani
Postów: 898
Pomógł: 80
Dołączył: 31.05.2008

Ostrzeżenie: (20%)
X----


To jest chyba najgłupszy pomysł jaki słyszałem biggrin.gif Drugi zaraz po PHP-GTK. laugh.gif


--------------------
cojack blog - mój blog (na jakiś czas off).
"jak czegoś nie wiem, to nie myślę że wiem" - moja domena
Go to the top of the page
+Quote Post
Rey
post
Post #7





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 9.10.2009

Ostrzeżenie: (0%)
-----


chciałem użyć CLIPS, ale coś apache nie może załadować doatkowej biblioteki dla CLIPS'a :/
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 08:35