A method for controlling services of a wireless communication terminal based on location areas, said method comprising: the wireless communication terminal obtaining own current location information; using a service and function control table to deactivate services and functions that need to be restricted according to the obtained location information, and storing the location information and the deactivated services and functions; the wireless communication terminal re-obtaining location information, and according to the re-obtained location information, the stored location information and/or the deactivated services and functions, activating restriction-cancelled services and functions or deactivating restricted services and wherein the restriction-cancelled services and functions are services and functions for which any restriction has been cancelled and restricted services and functions are services and functions that need to be restricted characterized in that, the step of according to the re-obtained location information, the stored location information and/or the deactivated services and functions, activating the restriction-cancelled services and functions or deactivating the restricted services and functions comprises: using the service and function control table to determine the restricted services that need to be deactivated according to the re-obtained location information, and then comparing the determined and restricted services that need to be deactivated with the deactivated services and functions that are stored, if the deactivated services and functions are still the restricted services, maintaining a deactivation state; if the deactivated services and functions no longer need to be restricted, activating the services and functions; if there are new services and functions that need to be deactivated, deactivating the new services and functions that need to be deactivated. the wireless communication terminal obtaining own current location information; using a service and function control table to deactivate services and functions that need to be restricted according to the obtained location information, and storing the location information and the deactivated services and functions; the wireless communication terminal re-obtaining location information, and according to the re-obtained location information, the stored location information and/or the deactivated services and functions, activating restriction-cancelled services and functions or deactivating restricted services and wherein the restriction-cancelled services and functions are services and functions for which any restriction has been cancelled and restricted services and functions are services and functions that need to be restricted characterized in that, the step of according to the re-obtained location information, the stored location information and/or the deactivated services and functions, activating the restriction-cancelled services and functions or deactivating the restricted services and functions comprises: using the service and function control table to determine the restricted services that need to be deactivated according to the re-obtained location information, and then comparing the determined and restricted services that need to be deactivated with the deactivated services and functions that are stored, if the deactivated services and functions are still the restricted services, maintaining a deactivation state; if the deactivated services and functions no longer need to be restricted, activating the services and functions; if there are new services and functions that need to be deactivated, deactivating the new services and functions that need to be deactivated. using the service and function control table to determine the restricted services that need to be deactivated according to the re-obtained location information, and then comparing the determined and restricted services that need to be deactivated with the deactivated services and functions that are stored, if the deactivated services and functions are still the restricted services, maintaining a deactivation state; if the deactivated services and functions no longer need to be restricted, activating the services and functions; if there are new services and functions that need to be deactivated, deactivating the new services and functions that need to be deactivated.