Arquivo da tag: C

Criando Extensões PHP – Criando callbacks

Em algum momento, o usuário precise fazer com que uma função chame outra função para desenvolver alguma funcionalidade. Estas funções são chamadas de Callbacks. Um exemplo disso, uma função simples, que some 2 números. Digamos que por algum motivo o resultado disso seja 3, e quando isso ocorrer, o usuário precise executar uma outra função. Esta outra função callback, será uma função PHP, ou seja, seu módulo é quem a chamará, alguma coisa assim: Continue lendo Criando Extensões PHP – Criando callbacks

Criando Extensões PHP – Trabalhando com resources

Bem, este tópico eu iniciei para esclarecer algumas duvidas com um membro, o Helder, mas também é aberto a todos, claro.
Primeiro postei este, pois era a urgência, mas pretendo fortemente iniciar uma serie de posts sobre o assunto.

Bem, vamos la.

Muitas vezes você precisa retornar uma janela, retornar algum tipo de variável que o PHP não possui.
Pois bem, vou utilizar aqui o exemplo, utilizando o FILE ok? Nesse caso, o FILE será nosso recurso.

Para criarmos recursos, precisamos de 3 coisas: o destrutor deste recurso, linkar esse descructor, e utilizar uma função especifica para retornar o resource.
Continue lendo Criando Extensões PHP – Trabalhando com resources