---
title: "Länkar till php-manualen"
type: "forum-thread"
url: "https://www.webforum.nu/amne/om-webforum/41928-länkar-till-php-manualen"
topic: "Om webForum"
topic_url: "https://www.webforum.nu/amne/om-webforum"
author: "kjell"
published: "2002-04-18T05:29:21.000Z"
updated: "2002-05-29T12:32:11.000Z"
replies: 23
views: 935
page: 1
pages: 2
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/om-webforum/41928-länkar-till-php-manualen"
---

# Länkar till php-manualen

_Sida 1 av 2._

## #1 — kjell, 2002-04-18T05:29Z

Är det en bra idé eller är det bara irriterande att länka PHPs funktioner till manualen när man gör inlägg som innehåller php-kod?
Se exemplen:
<http://www.webforum.nu/showthread.php?s=&threadid=40927>
<http://www.webforum.nu/showthread.php?s=&threadid=41024>

Permalänk: https://www.webforum.nu/p/41928

## #2 — Web-Tor, 2002-04-18T06:50Z

Det är väl ett helt lysande förslag. :)

Permalänk: https://www.webforum.nu/p/648434

## #3 — sgtpepper, 2002-04-18T08:31Z

Jag håller med, det är lysande!

Permalänk: https://www.webforum.nu/p/648475

## #4 — Eclipse, 2002-04-18T19:58Z

Varför skulle det inte vara bra?

Det kan ju knappast bryta mot någon regel, ingen vettig i alla fall. Manualen för PHP är mycket bra. Ungefär som VBScript5.exe fast on-line, sökbar och med användarnas komentarer - vilket faktiske tillför en himmlans massa.

Permalänk: https://www.webforum.nu/p/649046

## #5 — Tengblad, 2002-04-18T20:12Z

Kanon

Permalänk: https://www.webforum.nu/p/649051

## #6 — Jörgen HP, 2002-04-18T20:51Z

Tycker idén är ypperlig.
Går det fixa en liknande variant i Java-konfan?

Permalänk: https://www.webforum.nu/p/649077

## #7 — SDCd, 2002-04-18T20:59Z

Toppen!

Permalänk: https://www.webforum.nu/p/649081

## #8 — kjell, 2002-04-19T05:00Z

> Går det fixa en liknande variant i Java-konfan?

Det tror jag säkert men kräver antagligen väldigt mycket kodande.
PHP har ju den där märkliga förmågan att ha inbyggda funktioner för det mesta, vilket gör det väldigt enkelt att fixa till saker som färgsyntax och länkar.

Fast jag vet inte om det finns en liknande manual för JavaScript. Det förutsätter nästan att det finns en sida för varje funktion och att den har samma benämning.
PHP:s manual är ju väldigt strikt när det gäller detta och därför behövs det knappt någon kod alls för att skapa länkarna.
[get_defined_functions()](http://www.php.net/manual/en/function.get-defined-functions.php) listar funktionerna och med lite kod så länkar man enkelt till (http://www.php.net/$funktionsnamnet)

Permalänk: https://www.webforum.nu/p/649168

## #9 — sgtpepper, 2002-04-19T06:43Z

kjell, skulle inte du kunna lista koden som används för att länka PHP-funktioner här? Jag skulle jag kunna fila på den så att vi får en liknande funktion för alla klasser i Javas standard-API, länkade till Suns JavaDoc.

Permalänk: https://www.webforum.nu/p/649215

## #10 — kjell, 2002-04-19T10:57Z

Javisst :)

```
$allfuncs = get_defined_functions();
$searches = array();
$replaces = array();
foreach ($allfuncs['internal'] as $name) {
  $searches[] = "#([^a-z])$name( {0,1})\(#i";
  $replaces[] = "\\1<a href=\"http://www.php.net/$name\" target=\"_blank\">$name</a>\\2(";
}
```

Permalänk: https://www.webforum.nu/p/649362

## #11 — SPiN, 2002-04-19T12:29Z

> $allfuncs = get_defined_functions();

Just den där raden är rätt så smidig när det handlar om PHP. Vid en liknande Java-funktion för forumet så måste en statisk array skapas, med alla klasser och metoder. Att Sun's dokumentation är upplagd på ett annat sätt än PHP's gör det ytterligare krångligt, det med.

Permalänk: https://www.webforum.nu/p/649458

## #12 — Jörgen HP, 2002-04-19T14:11Z

> *Ursprungligen av sgtpepper*  **kjell, skulle inte du kunna lista koden som används för att länka PHP-funktioner här? Jag skulle jag kunna fila på den så att vi får en liknande funktion för alla klasser i Javas standard-API, länkade till Suns JavaDoc.**

![](http://www.webforum.nu/images/wfstandard/icons/icon7.gif) sgtpepper!

Permalänk: https://www.webforum.nu/p/649730

## #13 — sgtpepper, 2002-04-19T21:35Z

> Just den där raden är rätt så smidig när det handlar om PHP. Vid en liknande Java-funktion för forumet så måste en statisk array skapas, med alla klasser och metoder. Att Sun's dokumentation är upplagd på ett annat sätt än PHP's gör det ytterligare krångligt, det med.

 
Jo, men jag tänkte mig att man ju kunde plocka ut alla klassnamn från Standard Edition, lägga dom i en fet array och sedan länka förekomster till http://java.sun.com/j2se/1.4/docs/api/*paketnamn*/*klassnamn*.html.

Metoder blir ju väldigt svårt att få till, men det är heller inte så intressant, klasser vore dock ballt om man kunde länka till JavaDoc:en.

Det borde ju fungera tycker jag.. Jag skall göra ett försök i vart fall för det vore coolt :e.

Permalänk: https://www.webforum.nu/p/650255

## #14 — SPiN, 2002-04-19T21:49Z

Ja, det är fett! Det var inte så att jag klagade, bara gav min lilla tankegång kring krångligheten. :)

Good luck, det kommer säkert att gå bra! :bire

Permalänk: https://www.webforum.nu/p/650262

## #15 — spango, 2002-04-19T22:06Z

Borde man inte kunna lägga till en egen tagg, i alla fall? Så om man skriver exempelvis \[jclass\]**java**.*lang*.Object\[/jclass\] så att det trollas om till en länk till http://java.sun.com/j2se/1.4/docs/api/**java**/*lang*/Object.html eller något liknande? Jag menar, regexpen för det är ju ganska trivial :)

Något liknande skulle vara trevligt även för PHP-funktioner, så att man inte behöva skriva en massa kod för att slänga fram en enkel länk till en av manualsidorna. Typ \[phpfunction\]sprintf\[/phpfunction\] eller något :i

Permalänk: https://www.webforum.nu/p/650280

## #16 — SPiN, 2002-04-19T22:10Z

För att kunna fixa till länkar till Java-dokumentationen krävs ( väl? :q ) att man skapar just en &#91;java&#93;-tagg. Så att PHP vet var den ska länka till Java-dokumentationen. :)

spango\> Skriver du t.ex.:
&#91;php&#93;
sprintf ();
&#91;/php&#93;
Så kommer det ju automagiskt en länk till dokumentationen för den funktionen. :)

Det blir likadant för Java, om det löser sig på samma sätt. :)

Permalänk: https://www.webforum.nu/p/650284

## #17 — spango, 2002-04-19T22:29Z

> *Ursprungligen av SPiN*  
> **spango\> Skriver du t.ex.:
> &#91;php&#93;
> sprintf ();
> &#91;/php&#93;
> Så kommer det ju automagiskt en länk till dokumentationen för den funktionen. :)**

Jo, men det är ju najs att kunna lägga in det i flytande text tillsammans med någon nedvärderande kommentar ;)

Permalänk: https://www.webforum.nu/p/650301

## #18 — SPiN, 2002-04-19T22:33Z

Word, men &#91;url&#93; funkar ju lika bra, men du kanske inte orkar trycka ner tangenterna så många gånger? ;) :p

Permalänk: https://www.webforum.nu/p/650308

## #19 — spango, 2002-04-19T22:47Z

Vadå, är det något fel på att vara lat? :o

Permalänk: https://www.webforum.nu/p/650343

## #20 — PeW, 2002-04-20T07:14Z

Det kommer bli kanon!  :)

Permalänk: https://www.webforum.nu/p/650434

---

Tråden på webben: https://www.webforum.nu/amne/om-webforum/41928-länkar-till-php-manualen  
Nästa sida: https://www.webforum.nu/amne/om-webforum/41928-länkar-till-php-manualen/page2.md
