class foo{
....
}
Say that class exists in my code, then later on I no longer need this class and wish to remove it (so I can replace it with a new class later)
Is it possible to delete an entire class from run time?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Use unset($classVariableName) to delete the instance and it will free the memory.
If the definition of the class shouldn’t be there at run-time, then the class needs to be added in separate file and the file should be included only when it is require. So that you can have two different class definition with same class name. But having two different definition with same name is not a good way to go.