En fait je me suis trompé... pour background-image: url(...) ca marche bien, on peut pointer vers un php. J'avais juste fait une erreur de syntaxe dans mon fichier de test
Par contre pour behavior:url(...) ca semble vraiment impossible. En plus figurez vous que si je configure mon serveur Web (local) pour faire en sorte que l'extension de fichier ".htc" soit interprété comme des fichiers php, et bien ca marche ! Je peut écrire de cette facon des fichier ".htc" avec du code php dedans et générer ainsi des 'behavior' dynamiquement.
Le probème c'est qu'on peut pas toucher à la configuration des serveurs web des hébergeurs....
En tout cas ca semble indiquer que la commande behavior:url(...) ne fonctionne qu'avec des fichiers qui se termine par l'extension '.htc', du coup c'est purement syntaxique et c'est donc incontournable...