Question: what is the difference between if and as long as?
Answer: As long as suggests that you are establishing a condition under which an activity may be carried on for a time; however, when the condition is no longer present, or ceases in some way, the activity will also cease. If suggests the establishment of a condition which must be met before the action begins.