export vs export_ok w perlu

Nie rozumiem, jaka jest różnica / przypadek użyciaEXPORT_OK vsEXPORT.
Większość zasobów wspomina o czymś w rodzaju:

@Export umożliwia eksportowanie funkcji i zmiennych modułów do przestrzeni nazw użytkownika za pomocą standardowej metody importu. W ten sposób nie musimy tworzyć obiektów dla modułów, aby uzyskać dostęp do swoich członków.
@EXPORT_OK eksportuje symbole na żądanie dla selektywnej listy symboli (podprogramów i zmiennych) modułu.

Ale naprawdę nie widzę tu różnicy / znaczenia.
Czy ktoś może podać mały podstawowy przykład różnicy / wykorzystania tych dwóch symboli?

questionAnswers(2)

yourAnswerToTheQuestion