luisrcs
(usa Linux Mint)
Enviado em 29/08/2012 - 08:57h
Até onde conheço, PHP é uma linguagem puramente OO, não é como C++, que é estruturada e OO. Sendo assim, PHP não tem suporte a novos tipos de dados, mas sim a objetos.
Para manipular arquivos, utilize os comando ditos pelo colega. E você pode sim colocar o objeto no arquivo e tratá-lo como sendo binário, com extensão .dat ou .bin. Ao abri-lo num editor de texto aparece uma misturada.
Obs.: Não concordo com nenhum dos dois e ao mesmo tempo concordo com o dois. O arquivo criado na código Pascal acima é um arquivo que armazena informações sobre o registro, incluindo ou excluindo novos registros. Porém não é totalmente binário, pois se abrir em um editor de texto aparece algumas palavras e também não é totalmente txt, pois não escreve as informações literalmente. Seria um txt binário? Ou um binário em txt? Lembrando que arquivos binários são escritos em 0 e 1; e que todos os arquivos de computador são binários, tendo um software para traduzi-lo e exibir seu formato.