Object-oriented programming is a programming paradigm. You can do OOP in C if you want - you could do it in INTERCAL if you want; it's nothing to do with what constructs are allowed or not (and multiple inheritence is hardly a perquisite, C++ is about the only language that does have that) - those just decide what is easier and how you would go about implementing an OO-structured program.
Either way; whether PHP is object-oriented or not has nothing to do with whether it is a scripting language or not. Just as whether Gyuniku Sashimi is a main course or not has nothing to do with whether it is Japanese or not.
PHP is not a language based on object orientation. It is based on the procedural (or imperative) paradigm, and word from On High (i.e., Zeev) is that it will stay that way. It just provides OO constructs for those who want to use the OOP paradigm.
Whether it's a scripting language or not: I think the distinction is bogus.