O maior problema de qualquer pessoa que quer aprender uma nova linguagem é querer partir diretamente para o uso de frameworks.
Entenda, um framework abstrai muitas coisas que são rotina no desenvolvimento.
Estas coisas são a base de tudo.
É como querer aprender inglês, sem entender o uso do verbo to be. É possível? Com certeza, mas não é recomendado.
PHP é uma linguagem com suporte à OO (que o Zend ou qualquer outro framework tenta utilizar). Você está vindo do clipper, que não é OO.
Só isto já deveria ser razão para você tentar aprender o básico do PHP, depois PHP OO e, por último, um framework (ou mais de um).
Concordo com o drsmachado, concentre-se em aprender PHP, esqueça frameworks por enquanto pois nesta fase mais atrapalham do que ajudam. Aprendi PHP e PHP OO lendo os livros do Pablo Dall’Oglio da editora NOVATEC, acho que será um excelente livro para você também.
Concordo com o pessoal acima, e acrescento mais uma recomendação http://br.phptherightway.com/ ; referência de boas práticas, padrões de código e tutoriais para php