Ola,

Ik heb een functie die de inhoud van een bestand teruggeeft. Nu geeft ie het standaard terug als een string, maar je kunt ook kiezen om de inhoud te unserializen en dan weet je dus niet wat voor datatype je terugkrijgt. Nu wil ik in het commentaar bij de functie zoiets zetten:

Load and return the contents of a file as a string or, when unserialized, as ...

En nu is dus de vraag wat er op de plaats van de puntjes moet. Volgens php.net:
The converted value is returned, and can be a boolean, integer, float, string, array or object.

Hoe geef je aan dat het datatype van alles kan zijn?
In phpdoc gebruik je dan mixed
Dit zou dus kunnen?

Return the contents as a string or, when unserialized, as a mixed datatype.
Ik zou gewoon zeggn "@return mixed The contents of the file as a string or as unserialized data"
Ah ja, oké... ik maak er altijd zinnetjes van:)

Maar dit is op zich toch wel correct Engels?

Return the contents as a string or, when unserialized, as a mixed datatype.

Reageren