I'm evaluating PHP frameworks for several upcoming projects, with the goal of using the same framework for all of them. An unusual aspect is that they are NOT standard browser-based applications, they will all be accessed by custom apps that expect XML or JSON (currently undecided).
Most PHP frameworks such as Yii, CodeIgniter, CakePHP seem designed around the reasonable assumption that the client app will be a browser-- e.g., using cookies to manage persistence, redirects after POSTs, etc.
While I'm sure I can get any of the above frameworks to do the job, are any of the major frameworks "better" suited to client-app agnostic application development?