Como criar funções em Php

Bom dia Pessoal,
Estou montando uma regra de negocio bem complexa, e para melhor leitura do código (que realmente está uma bagunça) pensei em criar funções, porém não sei como crialas no scriptcase 9 poderiam me ajudar???

1 - Crio o método Php e so crio as funções dentro do método ??
2 - Como faço a chamada da função passando parâmetros? pois o método php não achei onde passar parâmetros.

Se tiverem mais alguma dica por favor falem!

Obrigado!

Dê uma olhada:

[font=arial][size=14px]https://www.youtube.com/watch?v=Ug9xC_pQWNE[/size][/font]

Prezado Koreia,

Embora novo por aqui, penso que a melhor forma esta na criação de bibliotecas internas. É possível colocar todas as funções que são utilizadas em diversas aplicações sem precisar repetir código, deixando os métodos das aplicações somente para o que é utilizado apenas dentro daquela aplicação. Para usar, basta referenciar a biblioteca dentro da aplicação e suas funções vão estar todas disponíveis. Parece complicado, mas é bem fácil.