Ik heb in een tabel in mijn database een aantal standaard chmod-permissies opgeslagen als 'char' en deze wil ik dynamisch in de chmod-functies in mijn document gebruiken.
Echter, het lukt mij niet om de de inhoud van de 'chars', strings dus, om te zetten naar integers met een octale telling, dus: '0755' bijvoorbeeld.
Nu heb ik de volgende oplossingen bedacht, die helaas niet blijken te werken:
1. Eerst de variabele, waarin de database waarde moet worden opgeslagen, omzetten naar een integer -> probleem: de variabele wordt weer naar een string omgezet zodra ik de waarde uit de database aan hem (of is 'variabele' soms vrouwelijk?
) toeken
2. Eerst de waarde uit de database omzetten naar een decimale waarde en hem vervolgens weer terug converteren naar zijn octale variant -> probleem: de eerste nul wordt automatisch verwijderd, dus: '755' i.p.v. '0755' bijvoorbeeld
Kortom ik hoop dat jullie me kunnen vertellen hoe dit mogelijk is, of dat dit onmogelijk is.
Echter, het lukt mij niet om de de inhoud van de 'chars', strings dus, om te zetten naar integers met een octale telling, dus: '0755' bijvoorbeeld.
Nu heb ik de volgende oplossingen bedacht, die helaas niet blijken te werken:
1. Eerst de variabele, waarin de database waarde moet worden opgeslagen, omzetten naar een integer -> probleem: de variabele wordt weer naar een string omgezet zodra ik de waarde uit de database aan hem (of is 'variabele' soms vrouwelijk?
2. Eerst de waarde uit de database omzetten naar een decimale waarde en hem vervolgens weer terug converteren naar zijn octale variant -> probleem: de eerste nul wordt automatisch verwijderd, dus: '755' i.p.v. '0755' bijvoorbeeld
Kortom ik hoop dat jullie me kunnen vertellen hoe dit mogelijk is, of dat dit onmogelijk is.