tiko35
14.09.2008, 18:13:26
witam,
czy w operatorze trójkowym da się wstawić wyrażenie z echo jako jeden z możliwych wariantów?
Staram się zastosować operator tłumienia błędów w poleceniu:
$a = @(50/0); mimo to dalej wyświetla mi jakieś warningi, że nie można dzielić przez 0. Czy do użycia tego operatora potrzebne są jakieś specjalne ustawienia w plikach konfiguracyjnych? mam krasnala i wszystko ustawione na domyślne.
matx132
14.09.2008, 18:17:17
<?php
$a=@(50/0);
?>
takie coś na kransla z default kongi nie wyświetla błędu żadnego
tiko35
14.09.2008, 18:30:19
a mi wyswietla takie ostrzeżenie na górze strony:
Warning: Division by zero in Unknown on line 0
wszakże wszystko się wyświetla tak jak powinno na stronie, ale czy da się jakoś pozbyć tego ostrzeżenia?
kod php dokładnie taki wpisałem jak TY.
matx132
14.09.2008, 18:38:51
nie wiem co masz z krasnal ale jak ja tak pisałem biała strona byla
na stronie nie powinno być takiego błedu
lub nawet zobacz czy jak zrobisz tak
@include('nieistnieje.php');
czy wywali bład jeśli tak tzn że masz wyłaczona funkcje uciszania błedów
tiko35
14.09.2008, 18:53:03
przy tym przykładzie z include działa prawidłowo i nie wywala żadnego błędu.
dodatkowo mam problem z instanceof
po wpiasniu takiego kodu
class ana{};
$a=new ana;
if($a instanceof ana)
echo "Obiekt instanceof nalezy do klasy przykladowaklasa";
else "nie nalezy";
wyświetla się błąd składni w lini: "if($a instanceof ana)"
matx132
14.09.2008, 18:57:29
moze odinstaluj sobie tego krasnala i zainstaluj jeszcze raz krasnal 2.7??
bo chyba coś masz skopane ponieważ mi to działa
nospor
14.09.2008, 18:57:31
instanceof jest dostepne dopiero od php5
tiko35
14.09.2008, 19:17:28
a jak sprawdzić jakie mam php?
i jak w razie czego je upgredować do nowszej wersji?
matx132
14.09.2008, 19:21:13
Kod
http://www.olesno.pl/~pablo/krasnal/index1.php
aby spr wpisz w jakism pliku
<?php
<php
?>
i na samej gorze masz napis php version ....
tiko35
14.09.2008, 19:23:53
nospar miałeś rację
miałem w krasnalu ustawiony "ptaszek" na php4, wystarczyło przestawić na php5 i wszystko działa:)
i instanceof i tłumienie błędów:)
dzięki za pomoc
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.