Permalänk
Medlem

[PHP] Räkna tid i millisekunder

Jag undrar hur man kan räkna millisekunder i PHP. Jag vill te.x kunna skapa en loop där det händer något var 100e millisekund. Detta är säker ingen svårt grej men jag har sökt runt en del och mest hittat svar på hur man räknar dagar och timmar.

Tacksam för svar.

Permalänk
Medlem

Varför vill du ha en php sida som aldrig laddas?

Annars kanske du kan använda microtime() på något finurligt sätt.

Permalänk
Medlem

Anledningen till att jag vill kunna skapa en loop som räkna millisekunder är att jag tänkte te.x flytta ett visst objekt ex. 1px var 200e millisekund när man håller musen över. (Jag kan kanske lägga upp sidan här när jag är klar för att visa vad jag tänkt mig. )

microtime() verkar kanske vara rätt håll, ska kika lite närme på det.

Tack för svaret!

Permalänk
Medlem

Men då kanske du skulle ha kollat på javascript istället?!?
Då php körs innan sidan skickas.

Permalänk
Medlem

Jag hade tänkte blanda lite, text onmouseover="<?php echo $minifsats? >" eller nåt åt det hållet med det kanske inte går?

Permalänk
Medlem

En roundtrip till servern kommer ju att ta mer än 200ms, så du måste använda dig av något client side-språk.

Visa signatur

Bra, snabbt, billigt; välj två.

Ljud
PC → ODAC/O2 → Sennheiser HD650/Ultrasone PRO 900/...
PC → S.M.S.L SA300 → Bowers & Wilkins 607

Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av Doofy
Jag hade tänkte blanda lite, text onmouseover="<?php echo $minifsats? >" eller nåt åt det hållet med det kanske inte går?

Jo, men php körs som sagt innan sidan skickas till användaren så om du vill att saker skall ske på dennes dator är det till exempel javascript du vill använda.

Permalänk
Medlem

Går det inte att kalla php-script med javascript? Ex. onmousover="phpscript.php"?

För det känns som om man bara använde javascript så borde folk sno andras js-arbete ganska ofta? Fast det kanske är det som görs?

Haha, kan verkligen inget om javascript... borde lära mig nu kanske ^^
//pscs3

Visa signatur

Cat funeral! Cat funeral!
>>> 112383 <<<

Permalänk
Medlem

Om det är animationer och sånt du vill ha så kan du ju testa jQuery eller mootools eller något... fina bibliotek för sådant.

Permalänk
Medlem

Kort sagt, för att få nånting att hända "hela tiden" så måste sidan laddas om varje gång den ska visa någon nytt. Så att en slags animation ska visas som en animation med php går inte, du måste köra JS

Permalänk
Medlem

Ok. Jag får får kika lite mer på javascript, tog mig en snabbtitt och det verkar ju inte vara så himla krångligt.

Permalänk
Medlem

Kanske inte helt rätt att skriva här nu då det gäller javascript men det gäller fortfarande samma mål som innan.

Jag har börjat pilla lite i javascript för försöka få till det jag först hade tänkt i php, mina javascript kunskaper begränsade då jaga knappt skrivit det förut så jag skulle gärna vilja ha lite hjälp med att rätta det jag skrivit hittills jag hoppas ni föstår hur jag tänkt.

<HEAD>
<SCRIPT LANGUAGE="JavaScript">
bild[0].src="bild1.gif";
</SCRIPT>
</HEAD>

<A href="URL" ONMOUSEOVER="if(document.images){document.images['plats1'].src=bild[0].src; changemarginleft()}" ONMOUSEOUT="if(document.images){document.images['plats1'].src=bild[0].src; changemarginleftback()}">
<IMG style="
<SCRIPT LANGUAGE="JavaScript">
changemarginleft()
{
for(marginl = 0; marginl<20; marginl++)
{
sleep(20);
document.write(marginl);
document.write("px;");
}
}

changemarginleftback()
{
for(marginlb = 20; margin>0; margin--)
{
sleep(20);
document.write(marginl);
document.write("px;");
}
}
</SCRIPT>"
src="bild.gif" BORDER="0" ALT="" NAME="plats1">
</A>